diff --git a/kdesudo/kaskpass.cpp b/kdesudo/kaskpass.cpp index 13a7d9c2..bf7e17d7 100644 --- a/kdesudo/kaskpass.cpp +++ b/kdesudo/kaskpass.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include @@ -98,6 +99,9 @@ int main(int argc, char **argv) dialog.setPrompt(kLocalString(prompt)); } + // finish startup before showing the dialog + KStartupInfo::appStarted(); + const int result = dialog.exec(); if (result == QDialog::Accepted) { const QByteArray pass = kLocalBytes(dialog.password());