X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/3bbc311e444c1ef9ac66dd6861fb0acb13ddb72a..7af5c69c22148510cf8f042552018c9b966860cd:/FunctionalInterface.cpp?ds=inline

diff --git a/FunctionalInterface.cpp b/FunctionalInterface.cpp
index 495d60e..145b86a 100644
--- a/FunctionalInterface.cpp
+++ b/FunctionalInterface.cpp
@@ -101,7 +101,8 @@ bool FunctionalInterface::canConnectTo(AbstractInterface *iface) {
   */
   if (direction == Input) return false;
   if (iface->isReferenceInterface()) return false;
-  if (iface->getConnectedFrom() != NULL) return false;
+  ConnectedInterface* connIface = AI_TO_CON(iface);
+  if (connIface->getConnectedFrom() != NULL) return false;
   // first case: interface of blocks within the same group
   if (getOwner()->getParent() == iface->getOwner()->getParent()) {