diff --git a/ExprPrimaryNodes.py b/ExprPrimaryNodes.py
index 54cf3bb1ff7dbbcd9c4e0374539dd55550eb1205..96e465fe7430dbcd394d979b9e4593d17c0933f9 100644
--- a/ExprPrimaryNodes.py
+++ b/ExprPrimaryNodes.py
@@ -421,7 +421,8 @@ def getMethod(methods, args):
         if len(args.exprs) == len(c.params):
             found = True
             for i, param in enumerate(args.exprs):
-                if c.params[i].paramType.myType != param.myType:
+                # TODO one of these myTypes has the possibility of being None ????
+                if c.params[i].paramType.myType and param.myType and c.params[i].paramType.myType != param.myType:
                     found = False
                     break
             if found: