diff --git a/pform_disciplines.cc b/pform_disciplines.cc index c0fd6d074..3e83233ce 100644 --- a/pform_disciplines.cc +++ b/pform_disciplines.cc @@ -195,8 +195,7 @@ void pform_attach_discipline(const struct vlltype&loc, PWire* cur_net = pform_get_wire_in_scope(*cur); if (cur_net == 0) { /* Not declared yet, declare it now. */ - pform_makewire(loc, *cur, NetNet::WIRE, IVL_VT_REAL, 0); - cur_net = pform_get_wire_in_scope(*cur); + cur_net = pform_makewire(loc, *cur, NetNet::WIRE, IVL_VT_REAL, 0); assert(cur_net); }