diff --git a/src/main/java/ui/MainGUI.java b/src/main/java/ui/MainGUI.java
index 569a4691e22dba4c6a9462cc6a4a03456b5f163f..9dc3c3ec8182c5f675f443eb199de90717284b31 100644
--- a/src/main/java/ui/MainGUI.java
+++ b/src/main/java/ui/MainGUI.java
@@ -352,12 +352,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per
     // Thread for autosave
     private PeriodicBehaviorThread pbt;
 
-    private TMLArchiPanel tmlap; // USed to retrieve the currently opened architecture panel
-
-    public TMLArchiPanel getTmlap() {
-        return tmlap;
-    }
-
+   
   
     // Plugin management
     // public static PluginManager pluginManager;
@@ -4077,7 +4072,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per
                 }
             }
         } else if (tp instanceof TMLArchiPanel) {
-            tmlap = (TMLArchiPanel) tp;
+            TMLArchiPanel  tmlap = (TMLArchiPanel) tp;
             JDialogSelectTMLNodes.validated = tmlap.validated;
             JDialogSelectTMLNodes.ignored = tmlap.ignored;
             Vector<TGComponent> tmlNodesToValidate = new Vector<TGComponent>();
@@ -9559,10 +9554,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per
 
     }
 
-    // Get the currently opened architecture panel
-    public TMLArchiPanel getCurrentArchiPanel() {
-        return tmlap;
-    }
+   
 
     // DraggableTabbedPaneCallbackInterface
     public void hasBeenDragged(int initialPosition, int destinationPosition) {
diff --git a/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java b/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java
index e12d3b29c61937a1b1aac600260f8936928e1c2c..9807e953ff84e91b9a5b345b939b9ab13c86419f 100644
--- a/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java
+++ b/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java
@@ -56,7 +56,7 @@ public class latencyDetailedAnalysisMain {
         List<TMLComponentDesignPanel> cpanels;
         TMLComponentDesignPanel compdp;
         TURTLEPanel tp = selectedTab;
-
+        TMLArchiPanel  tmlap = (TMLArchiPanel) tp;
         // tmlap = (TMLArchiPanel) tp;
 
         if (mainGUI_compare.gtm == null) {
@@ -65,7 +65,7 @@ public class latencyDetailedAnalysisMain {
 
             if (mainGUI_compare.gtm.getTMLMapping() != null) {
                 TMLMapping<TGComponent> map = mainGUI_compare.gtm.getTMLMapping();
-                for (TGComponent component : mainGUI_compare.getTmlap().tmlap.getComponentList()) {
+                for (TGComponent component : tmlap.tmlap.getComponentList()) {
                     tmlNodesToValidate.add(component);
                 }
                 TGComponent tgc;