diff --git a/workspace.cpp b/workspace.cpp index d81a335318..d758c638de 100644 --- a/workspace.cpp +++ b/workspace.cpp @@ -1724,9 +1724,11 @@ QPopupMenu* Workspace::clientPopup() popup->insertItem( SmallIconSet( "attach" ), i18n("Always &on Top"), Options::StaysOnTopOp ); popup->insertItem( SmallIconSet( "filesave" ), i18n("Sto&re Window Settings"), Options::ToggleStoreSettingsOp ); - popup->insertSeparator(); - - popup->insertItem(SmallIconSet( "configure" ), i18n("Configur&e Window Behavior..."), this, SLOT( configureWM() )); + if (!KGlobal::config()->isImmutable()) + { + popup->insertSeparator(); + popup->insertItem(SmallIconSet( "configure" ), i18n("Configur&e Window Behavior..."), this, SLOT( configureWM() )); + } popup->insertSeparator();