diff --git a/sugar/objects/mime.py b/sugar/objects/mime.py index baa014fe..08b26b1a 100644 --- a/sugar/objects/mime.py +++ b/sugar/objects/mime.py @@ -40,10 +40,13 @@ def get_primary_extension(mime_type): f = open('/etc/mime.types') while True: line = f.readline() + if not line: + break cols = line.replace('\t', ' ').split(' ') if mime_type == cols[0]: for col in cols[1:]: if col: + col = col.replace('\n', '') _extensions_cache[mime_type] = col return col