diff --git a/src/bin/e_module.c b/src/bin/e_module.c index 36458d3ef..07fc7d718 100644 --- a/src/bin/e_module.c +++ b/src/bin/e_module.c @@ -140,13 +140,16 @@ e_module_new(char *name) } if (m->api->version < E_MODULE_API_VERSION) { - char buf[4096]; + char buf[4096], title[1024]; snprintf(buf, sizeof(buf), _("Module API Error
Error initializing Module: %s
" "It requires a minimum module API version of: %i.
" "The module API advertized by Enlightenment is: %i.
"), _(m->api->name), E_MODULE_API_VERSION, m->api->version); - e_module_dialog_show(_("Enlightenment Clock Module"), buf); + snprintf(title, sizeof(title), _("Enlightenment %s Module"), _(m->api->name)); + + e_module_dialog_show(title, buf); + dlclose(m->handle); free(m); return NULL;