Patch #962487: Don't crash for empty locale names.
diff --git a/Lib/locale.py b/Lib/locale.py
index 6e509a6..6c6eeea 100644
--- a/Lib/locale.py
+++ b/Lib/locale.py
@@ -337,7 +337,7 @@
     lookup = os.environ.get
     for variable in envvars:
         localename = lookup(variable,None)
-        if localename is not None:
+        if localename:
             break
     else:
         localename = 'C'