diff --git a/src/bin/e_menu.c b/src/bin/e_menu.c index ba7a0b39e..54c4105d6 100644 --- a/src/bin/e_menu.c +++ b/src/bin/e_menu.c @@ -471,6 +471,7 @@ e_menu_deactivate(E_Menu *m) { E_OBJECT_CHECK(m); E_OBJECT_TYPE_CHECK(m, E_MENU_TYPE); + if (!m->active) return; m->cur.visible = 0; m->active = 0; if (m->post_deactivate_cb.func)