Index: __init__.py
===================================================================
--- __init__.py	(revision 58040)
+++ __init__.py	(working copy)
@@ -284,9 +284,10 @@
         parts = file.split(".")
         if len(parts)>1:
             suffix = parts[-1].upper()
+            prefix = "".join(parts[:-1]).upper()
         else:
             suffix = None
-        prefix = parts[0].upper()
+            prefix = file
         if len(prefix) <= 8 and (not suffix or len(suffix)<=3):
             if suffix:
                 file = prefix+"."+suffix
