diff --git a/src/edit/src/editor.cpp b/src/edit/src/editor.cpp
index e657f0c697f64e56e57c3309645a8042ad96ab1e..daf52ac921a480e110f669f4e6c4d5e2e4e56ff2 100644
--- a/src/edit/src/editor.cpp
+++ b/src/edit/src/editor.cpp
@@ -2558,8 +2558,8 @@ bool Editor::checkConnectModuleValid(const connector_ptr fst_connector, const co
     float epsilon = 0.0001f;
     if (rofiworld->reachable(rofiworld->getModuleWithNode(fst_node), rofiworld->getModuleWithNode(snd_node))
         && (!glm::all(glm::epsilonEqual(fst_node->getPositionWorld(), snd_node->getPositionWorld(), epsilon))
-            || rofi::Connector::get_mutual_orientation(fst_connector, snd_connector) == rofi::cardinal::Invalid)
-            || rofi::Connector::get_mutual_orientation(fst_connector, snd_connector) != selected_cardinality)
+            || rofi::Connector::get_mutual_orientation(fst_connector, snd_connector) == rofi::cardinal::Invalid
+            || rofi::Connector::get_mutual_orientation(fst_connector, snd_connector) != selected_cardinality))
         return false;
 
     return true;