diff --git a/src/com/xilinx/rapidwright/edif/EDIFNetlist.java b/src/com/xilinx/rapidwright/edif/EDIFNetlist.java index 24a636d49..e3673d5e4 100644 --- a/src/com/xilinx/rapidwright/edif/EDIFNetlist.java +++ b/src/com/xilinx/rapidwright/edif/EDIFNetlist.java @@ -989,7 +989,7 @@ public Net getPhysicalNetFromPin(EDIFHierPortInst p, Design d) { Map parentNetMap = getParentNetMap(); EDIFHierNet parentNetName = parentNetMap.get(p.getHierarchicalNet()); - Net n = d.getNet(parentNetName.getHierarchicalNetName()); + Net n = parentNetName == null ? null : d.getNet(parentNetName.getHierarchicalNetName()); if (n == null) { if (parentNetName == null) { // Maybe it is GND/VCC