diff --git a/src/main/java/ui/avatarsmd/FindNextEnabledAvatarSMDConnectingPointVisitor.java b/src/main/java/ui/avatarsmd/FindNextEnabledAvatarSMDConnectingPointVisitor.java index 004dd4746d65faf915b16bc1404d8617ea151911..74da95a0cb0309f76feb829910d4dbfcca3ff3a9 100644 --- a/src/main/java/ui/avatarsmd/FindNextEnabledAvatarSMDConnectingPointVisitor.java +++ b/src/main/java/ui/avatarsmd/FindNextEnabledAvatarSMDConnectingPointVisitor.java @@ -22,6 +22,10 @@ public class FindNextEnabledAvatarSMDConnectingPointVisitor extends FindNextEnab @Override protected boolean pruneConnector( final TGConnector connector ) { + if (!(connector instanceof AvatarSMDConnector)) { + return true; + } + final AvatarSMDConnector smdCon = (AvatarSMDConnector) connector; final AvatarSMDState containingState = smdCon.getContainingState();