plcopen/plcopen.py
changeset 990 7f57b969caed
parent 966 dc1318160073
child 1142 8ded55ada6d6
--- a/plcopen/plcopen.py	Sun Mar 17 19:03:25 2013 +0100
+++ b/plcopen/plcopen.py	Wed Mar 20 23:47:07 2013 +0100
@@ -1383,7 +1383,7 @@
     setattr(cls, "removepouVar", removepouVar)
     
     def hasblock(self, name):
-        if self.getbodyType() in ["FBD", "LD", "SFC"]:
+        if name != "" and self.getbodyType() in ["FBD", "LD", "SFC"]:
             for instance in self.getinstances():
                 if isinstance(instance, PLCOpenClasses["fbdObjects_block"]) and instance.getinstanceName() == name:
                     return True