diff --git a/src/modules/conf_intl/e_int_config_intl.c b/src/modules/conf_intl/e_int_config_intl.c
index 033f62af3..d9d52f4e1 100644
--- a/src/modules/conf_intl/e_int_config_intl.c
+++ b/src/modules/conf_intl/e_int_config_intl.c
@@ -941,7 +941,11 @@ _lc_check(void)
if (getenv("LC_MESSAGES")) strcat(buf2, "
LC_MESSAGES");
if (getenv("LC_ALL")) strcat(buf2, "
LC_ALL");
- if (!buf2[0]) return;
+ if (!buf2[0])
+ {
+ _lc_check_del(NULL);
+ return;
+ }
snprintf(buf, sizeof(buf), _("You have some extra locale environment
"
"variables set that may interfere with
"