diff --git a/libmat2/harmless.py b/libmat2/harmless.py
index d25603b9e48b36625dbce8815dcfb5c346cd35d8..54737a89c16a47e10b4cc4ca443aab9c680de60a 100644
--- a/libmat2/harmless.py
+++ b/libmat2/harmless.py
@@ -4,7 +4,7 @@ from . import abstract
 
 class HarmlessParser(abstract.AbstractParser):
     """ This is the parser for filetypes that do not contain metadata. """
-    mimetypes = {'application/xml', 'text/plain', 'application/rdf+xml'}
+    mimetypes = {'application/xml', 'text/plain', 'text/xml', 'application/rdf+xml'}
 
     def __init__(self, filename: str) -> None:
         super().__init__(filename)