diff --git a/magic/compat.py b/magic/compat.py index e2d71ee4..a51e5f64 100644 --- a/magic/compat.py +++ b/magic/compat.py @@ -245,8 +245,11 @@ def open(flags): def _create_filemagic(mime_detected, type_detected): - mime_type, mime_encoding = mime_detected.split('; ') - + try: + mime_type, mime_encoding = mime_detected.split('; ') + except Exception as e: + mime_type = mime_detected + mime_encoding = "" return FileMagic(name=type_detected, mime_type=mime_type, encoding=mime_encoding.replace('charset=', ''))