diff --git a/useractions.cpp b/useractions.cpp index 9714a6ecf2..058e1cd5ce 100755 --- a/useractions.cpp +++ b/useractions.cpp @@ -314,7 +314,7 @@ void UserActionsMenu::init() p->setArguments(args); p->setProcessEnvironment(kwinApp()->processStartupEnvironment()); p->setProgram(QStringLiteral("kcmshell5")); - connect(p, static_cast(&QProcess::finished), this, &QProcess::deleteLater); + connect(p, static_cast(&QProcess::finished), p, &QProcess::deleteLater); connect(p, static_cast(&QProcess::error), this, [p] (QProcess::ProcessError e) { if (e == QProcess::FailedToStart) {