Index: trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java	(revision 81)
+++ trunk/src/scriptbuilder/gui/ScriptBuilderFrame.java	(revision 82)
@@ -1788,5 +1788,6 @@
 
     private void loadIncidentActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_loadIncidentActionPerformed
-        new IncidentPaletteFrame(script).setVisible(true);
+        new IncidentPaletteFrame(script, this).setVisible(true);
+        zoomSlider.setValue(zoomSlider.getMinimum());
     }//GEN-LAST:event_loadIncidentActionPerformed
 
Index: trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 76)
+++ trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 82)
@@ -29,4 +29,6 @@
     private SimulationScript script;
 
+    private ScriptBuilderFrame parent;
+
     private SimulationScript dummyScript;
 
@@ -44,7 +46,9 @@
      * added.
      */
-    public IncidentPaletteFrame(SimulationScript scr)
+    public IncidentPaletteFrame(SimulationScript scr, ScriptBuilderFrame frame)
     {
         script = scr;
+
+        parent = frame;
 
         panelAdd = new JPanel();
@@ -381,4 +385,6 @@
     {//GEN-HEADEREND:event_btnClosePaletteActionPerformed
         script.update();
+        parent.update(script, script);
+        parent.repaint();
         this.dispose();
     }//GEN-LAST:event_btnClosePaletteActionPerformed
