=== modified file 'src/utils.c'
--- src/utils.c	2011-06-28 14:32:04 +0000
+++ src/utils.c	2011-09-28 05:03:23 +0000
@@ -161,7 +161,8 @@
 	char *time_locale = g_strdup(setlocale(LC_TIME, NULL));
 	char *language = g_strdup(g_getenv("LANGUAGE"));
 	char *rv;
-	g_unsetenv("LANGUAGE");
+	if (language)
+		g_unsetenv("LANGUAGE");
 	setlocale(LC_MESSAGES, time_locale);
 
 	/* Get the LC_TIME version */
@@ -169,7 +170,8 @@
 
 	/* Put everything back the way it was */
 	setlocale(LC_MESSAGES, message_locale);
-	g_setenv("LANGUAGE", language, TRUE);
+	if (language)
+		g_setenv("LANGUAGE", language, TRUE);
 	g_free(message_locale);
 	g_free(time_locale);
 	g_free(language);

