Index: trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java	(revision 189)
+++ trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java	(revision 192)
@@ -2225,4 +2225,21 @@
     private void fileNewActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_fileNewActionPerformed
     {//GEN-HEADEREND:event_fileNewActionPerformed
+        if(!script.saved)
+        {
+                int confirm = JOptionPane.showConfirmDialog(this,
+                        "Previous scenario is NOT saved. Continue with creating a new scenario?","Warning",JOptionPane.YES_NO_OPTION);
+                if (confirm == JOptionPane.YES_OPTION)
+                {
+                    createNewScript();
+                }            
+        }else
+        {
+            createNewScript();
+        }
+            
+    }//GEN-LAST:event_fileNewActionPerformed
+
+    private void createNewScript()
+    {
         script = new SimulationScript();
         loadCHPunits();
@@ -2230,6 +2247,5 @@
         this.update(null, script);
         repaint();
-    }//GEN-LAST:event_fileNewActionPerformed
-
+    }
     /**
      * Allows the user to delete an incident from the current script.
