diff --git a/src/gui/moviebrowser.cpp b/src/gui/moviebrowser.cpp index a28a4a556..37df9ee38 100644 --- a/src/gui/moviebrowser.cpp +++ b/src/gui/moviebrowser.cpp @@ -3956,11 +3956,11 @@ int CDirMenu::exec(CMenuTarget* parent, const std::string & actionKey) { int returnval = menu_return::RETURN_REPAINT; + if (parent) + parent->hide(); + if (actionKey.empty()) { - if (parent) - parent->hide(); - changed = false; return show(); }