config: Fix for port references generated multiple times
[gem5.git] / src / python / m5 / SimObject.py
index 09145f498b05b515df6a71629c8d59c049d9e679..8aa7260e76b9bdc3453b1c62e7c2d3e37b742c53 100644 (file)
@@ -698,7 +698,7 @@ class SimObject(object):
         # via __setattr__.  There is only ever one reference
         # object per port, but we create them lazily here.
         ref = self._port_refs.get(attr)
-        if not ref:
+        if ref == None:
             ref = self._ports[attr].makeRef(self)
             self._port_refs[attr] = ref
         return ref