diff --git a/src/lib/ecore/ecore_event_message_handler.c b/src/lib/ecore/ecore_event_message_handler.c index 6df1227cf0..60ab2c9395 100644 --- a/src/lib/ecore/ecore_event_message_handler.c +++ b/src/lib/ecore/ecore_event_message_handler.c @@ -134,6 +134,7 @@ _ecore_event_message_handler_type_new(Eo *obj EINA_UNUSED, Ecore_Event_Message_H tmp = realloc(pd->handlers, sizeof(Eina_Inlist *) * (evnum + 1)); if (!tmp) return 0; pd->handlers = tmp; + pd->handlers[ECORE_EVENT_NONE] = NULL; pd->handlers[evnum] = NULL; pd->event_type_count = evnum; return evnum;