From 07a635bcad9e765e4159f3e4fca459e0b9a84b0b Mon Sep 17 00:00:00 2001 From: sebastid Date: Wed, 4 May 2005 09:59:02 +0000 Subject: [PATCH] Only remove module if it fails to load, not if it just isn't enabled. SVN revision: 14596 --- src/bin/e_module.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_module.c b/src/bin/e_module.c index 36c06d71e..37cea049f 100644 --- a/src/bin/e_module.c +++ b/src/bin/e_module.c @@ -54,7 +54,10 @@ e_module_init(void) pl = l; l = l->next; m = e_module_new(em->name); - if ((em->enabled) && (m)) e_module_enable(m); + if (m) + { + if (em->enabled) e_module_enable(m); + } else { IF_FREE(em->name);