diff --git a/legacy/efreet/src/lib/efreet_mime.c b/legacy/efreet/src/lib/efreet_mime.c index 9343d90f9f..12bad3f9fd 100644 --- a/legacy/efreet/src/lib/efreet_mime.c +++ b/legacy/efreet/src/lib/efreet_mime.c @@ -237,6 +237,11 @@ shutdown_ecore: EAPI int efreet_mime_shutdown(void) { + if (_efreet_mime_init_count <= 0) + { + EINA_LOG_ERR("Init count not greater than 0 in shutdown."); + return 0; + } if (--_efreet_mime_init_count != 0) return _efreet_mime_init_count;