--- kdebase-3.5.2/kicker/kicker/buttons/kbutton.cpp.orig 2005-05-16 22:47:58.000000000 -0400 +++ kdebase-3.5.2/kicker/kicker/buttons/kbutton.cpp 2006-03-29 14:09:47.000000000 -0500 @@ -45,7 +45,12 @@ setPopup(MenuManager::the()->kmenu()); MenuManager::the()->registerKButton(this); - setIcon("kmenu"); + KConfig* config = KGlobal::config(); + config->setGroup("KMenu"); + if( config->readBoolEntry("KMenuUseMdvIcon", true) ) + setIcon( config->readEntryUntranslated( "KMenuCustomIcon", "menuk-mdk" ) ); + else + setIcon( "kmenu" ); if (KickerSettings::showKMenuText()) {