diff --git a/scriptengines/javascript/plasmoid/appletinterface.cpp b/scriptengines/javascript/plasmoid/appletinterface.cpp index f712d220d..772d98dd0 100644 --- a/scriptengines/javascript/plasmoid/appletinterface.cpp +++ b/scriptengines/javascript/plasmoid/appletinterface.cpp @@ -223,6 +223,9 @@ QList AppletInterface::contextualActions() const { QList actions; Plasma::Applet *a = applet(); + if (a->hasFailedToLaunch()) { + return actions; + } foreach (const QString &name, m_actions) { QAction *action = a->action(name);