diff --git a/src/gui/widget/menue.cpp b/src/gui/widget/menue.cpp index 19d7f63ae..19786e93e 100644 --- a/src/gui/widget/menue.cpp +++ b/src/gui/widget/menue.cpp @@ -541,7 +541,7 @@ int CMenuWidget::exec(CMenuTarget* parent, const std::string &) case (CRCInput::RC_right): case (CRCInput::RC_ok): { - if(hasItem()) { + if(hasItem() && selected > -1) { //exec this item... CMenuItem* item = items[selected]; item->msg = msg;