diff -r 25a739ee40f4 -r cc75c76972ee src/gui/kernel/qsoftkeymanager_s60.cpp --- a/src/gui/kernel/qsoftkeymanager_s60.cpp Wed Apr 21 11:15:19 2010 +0300 +++ b/src/gui/kernel/qsoftkeymanager_s60.cpp Wed Apr 21 12:15:23 2010 +0300 @@ -78,8 +78,6 @@ // Note: Cannot use IsDisplayingMenuOrDialog since CBA update can be triggered before // menu/dialog CBA is actually displayed i.e. it is being costructed. CEikButtonGroupContainer *appUiCba = S60->buttonGroupContainer(); - if (!appUiCba) - return true; // CEikButtonGroupContainer::Current returns 0 if CBA is not visible at all CEikButtonGroupContainer *currentCba = CEikButtonGroupContainer::Current(); // Check if softkey need to be update even they are not visible