diff --git a/src/mio/transform.py b/src/mio/transform.py
index 5ae4d92fcfccd018307724bf6ae3273224dea46c..2da67f99c76dd7dbeb04f41ead467300c0319142 100755
--- a/src/mio/transform.py
+++ b/src/mio/transform.py
@@ -30,7 +30,7 @@ def from_fedora(tree):
         for r in g._packagelist_._packagereq_:
             rpm = mio.parser.Node("rpm", r._line,
                                   { "name" :  r._char[0]})
-            if r.type[0] == "mandatory":
+            if r.type[0] == "mandatory" or r.type[0] == None:
                 mandatory._add(rpm)
             elif r.type[0] == "default":
                 default._add(rpm)