diff --git a/src/main/java/ui/GTURTLEModeling.java b/src/main/java/ui/GTURTLEModeling.java
index db2b7bbe42625d5088dac067e7a45fae81f05d26..8882717642394621300beeff4e35da23d98b4ecc 100755
--- a/src/main/java/ui/GTURTLEModeling.java
+++ b/src/main/java/ui/GTURTLEModeling.java
@@ -7577,17 +7577,25 @@ public class GTURTLEModeling {
         //TraceManager.addDev("Loading seq diag1");
         ui.sd.SequenceDiagramPanel sdp = mgui.getSequenceDiagramPanel(indexAnalysis, name);
         //TraceManager.addDev("Loading seq diag2");
+        ui.sd2.SequenceDiagramPanel sdp2 = mgui.getSequenceDiagramPanelZV(indexAnalysis, name);
+        
+        if (sdp != null) {
+        	sdp.removeAll();
+            //TraceManager.addDev("Loading seq diag4");
 
-        if (sdp == null) {
-            throw new MalformedModelingException();
+            loadDiagram(elt, sdp);
+            //TraceManager.addDev("Loading seq diag5");
         }
-        //TraceManager.addDev("Loading seq diag3");
+        else if (sdp2 != null) {
+        	sdp2.removeAll();
 
-        sdp.removeAll();
-        //TraceManager.addDev("Loading seq diag4");
+            loadDiagram(elt, sdp2);
+        }
+        else
+        	throw new MalformedModelingException();
+        //TraceManager.addDev("Loading seq diag3");
 
-        loadDiagram(elt, sdp);
-        //TraceManager.addDev("Loading seq diag5");
+        
     }
 
     public void loadSequenceDiagramZV(Element elt, int indexAnalysis) throws  MalformedModelingException, SAXException {