Index: kcmultiwidget.cpp =================================================================== --- kcmultiwidget.cpp (revision 737084) +++ kcmultiwidget.cpp (working copy) @@ -348,12 +348,15 @@ ModuleList::Iterator end = m_modules.end(); int buttons = 0; + bool found = false; for( ModuleList::Iterator it = m_modules.begin(); it != end; ++it ) { if( ( *it ).kcm==d->currentModule) { showButton(User3, ( *it ).adminmode); buttons = ( *it ).buttons; + found = true; } } + Q_ASSERT(found); showButton(Apply, buttons & KCModule::Apply); showButton(User1, buttons & KCModule::Apply); // Reset button.