diff --git a/src/bin/e_int_shelf_config.c b/src/bin/e_int_shelf_config.c index f8e2c2191..3ba42c6c0 100644 --- a/src/bin/e_int_shelf_config.c +++ b/src/bin/e_int_shelf_config.c @@ -303,7 +303,7 @@ _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) } else if (cfdata->layer == 1) { - if ((cfdata->escfg->popup != 0) || (cfdata->escfg->layer != 1)) + if ((cfdata->escfg->popup != 1) || (cfdata->escfg->layer != 0)) { cfdata->escfg->popup = 1; cfdata->escfg->layer = 0;