diff --git a/src/jls/edit/SimpleEditor.java b/src/jls/edit/SimpleEditor.java index d588375..731d7c2 100755 --- a/src/jls/edit/SimpleEditor.java +++ b/src/jls/edit/SimpleEditor.java @@ -2611,8 +2611,10 @@ private boolean canConnect(WireEnd end, Put put) { norm = true; } } - if(end.isTriState()) tri = true; - else norm = true; + if (end.isAttached()) { + if(end.isTriState()) tri = true; + else norm = true; + } if(tri && norm) { overlapMessage = "Cannot connect both tri-state and normal wires to a bundle"; return false;