diff --git a/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java b/src/main/java/ui/simulationtraceanalysis/latencyDetailedAnalysisMain.java
index 9807e953ff84e91b9a5b345b939b9ab13c86419f..951df9fce332570ce500adae8bc3fa9b89da0e91 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) {
@@ -64,6 +64,8 @@ public class latencyDetailedAnalysisMain {
         } else {
 
             if (mainGUI_compare.gtm.getTMLMapping() != null) {
+                
+                TMLArchiPanel  tmlap = (TMLArchiPanel) tp;
                 TMLMapping<TGComponent> map = mainGUI_compare.gtm.getTMLMapping();
                 for (TGComponent component : tmlap.tmlap.getComponentList()) {
                     tmlNodesToValidate.add(component);