diff --git a/src/main/java/ui/tmldd/TMLArchiDiagramToolBar.java b/src/main/java/ui/tmldd/TMLArchiDiagramToolBar.java
index dc69393be87a67cfd2853aaa12e62f5c46d2649b..e694a6113a1b062d3a3f152fe7c32915f1784716 100755
--- a/src/main/java/ui/tmldd/TMLArchiDiagramToolBar.java
+++ b/src/main/java/ui/tmldd/TMLArchiDiagramToolBar.java
@@ -153,15 +153,16 @@ public class TMLArchiDiagramToolBar extends TToolBar  implements ActionListener
             button = this.add(mgui.actions[TGUIAction.TMLARCHI_CPNODE]);
             button.addMouseListener(mgui.mouseHandler);
             button = this.add(mgui.actions[TGUIAction.TMLARCHI_PORT_ARTIFACT]);
-            button.addMouseListener(mgui.mouseHandler);
+            button.addMouseListener(mgui.mouseHandler);                    
+	        button = this.add(mgui.actions[TGUIAction.TMLARCHI_FIREWALL]);
+	        button.addMouseListener(mgui.mouseHandler);
         }
 
         this.addSeparator();
 	
         button = this.add(mgui.actions[TGUIAction.TMLARCHI_KEY]);
         button.addMouseListener(mgui.mouseHandler);
-        button = this.add(mgui.actions[TGUIAction.TMLARCHI_FIREWALL]);
-        button.addMouseListener(mgui.mouseHandler);
+
 
 	
         this.addSeparator();