diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/cable/EnergyCableGraph.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/cable/EnergyCableGraph.kt
index db8a71f7a..b5df5d5de 100644
--- a/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/cable/EnergyCableGraph.kt
+++ b/src/main/kotlin/ru/dbotthepony/mc/otm/block/entity/cable/EnergyCableGraph.kt
@@ -96,8 +96,10 @@ class EnergyCableGraph : GraphNodeList<EnergyCableBlockEntity.Node, EnergyCableG
 
 			for (side in node.sides.values) {
 				if (side.isEnabled) {
-					if (fromNode === node && side.side === fromSide)
+					if (fromNode === node && side.side === fromSide) {
+						hit = true
 						continue
+					}
 
 					side.neighbour.get().ifPresentK {
 						if (it !is EnergyCableBlockEntity.CableSide) {