diff --git a/src/main/dig/splitter.dig b/src/main/dig/splitter.dig
index 6fede55fc..d69819acf 100644
--- a/src/main/dig/splitter.dig
+++ b/src/main/dig/splitter.dig
@@ -7,73 +7,96 @@
Input Splitting
- 1,1,2*2
+ 1,1,1
Output Splitting
- 4,2
+ 3
-
+
+ 0
+
+
+ In
+
+
+ 0
+
+
+ In
+
+
+ 0
+
+
+ In
+
+
0
Splitter
-
- rotation
-
-
Input Splitting
- 1,1,2*2
+ 3
Output Splitting
- 6
+ 1,1,1
-
- 1
+
+ 0
- Splitter
-
-
- rotation
-
-
-
- Input Splitting
- 1,1,2*2
-
-
- Output Splitting
- 6
-
-
-
- 2
+ LED
+
+
+ 0
- Splitter
-
-
- rotation
-
-
-
- Input Splitting
- 1,1,2*2
-
-
- Output Splitting
- 6
-
-
-
- 3
+ LED
+
+
+ 0
+
+
+ LED
+
+
+ 0
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/de/neemann/digital/gui/Main.java b/src/main/java/de/neemann/digital/gui/Main.java
index 758ceed12..3a4aae29e 100644
--- a/src/main/java/de/neemann/digital/gui/Main.java
+++ b/src/main/java/de/neemann/digital/gui/Main.java
@@ -474,7 +474,7 @@ public class Main extends JFrame implements ClosingWindowListener.ConfirmSave, E
if (modelDescription != null) {
if (cause instanceof NodeException) {
NodeException e = (NodeException) cause;
- if (e.getNodes() != null)
+ if (!e.getNodes().isEmpty())
modelDescription.addNodeElementsTo(e.getNodes(), circuitComponent.getHighLighted());
else
circuitComponent.addHighLightedWires(e.getValues());