Index: trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java
===================================================================
--- trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 103)
+++ trunk/src/scriptbuilder/gui/IncidentPaletteFrame.java	(revision 127)
@@ -9,9 +9,14 @@
 import java.io.File;
 import java.io.FileFilter;
+import java.io.IOException;
 import java.text.SimpleDateFormat;
 import java.time.LocalDate;
 import java.util.ArrayList;
 import java.util.Date;
+import java.util.Properties;
 import java.util.TimeZone;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JScrollPane;
@@ -26,4 +31,6 @@
 public class IncidentPaletteFrame extends javax.swing.JFrame
 {
+    
+    private String incDir;
 
     private SimulationScript script;
@@ -62,5 +69,22 @@
         initComponents();
 
-        incidentList = loadIncidentsFromFiles("Incidents");
+        String propfilename = "/scriptbuilder/gui/application.properties";
+        String propKey = "Incidents.directory";
+        incDir = "";
+        // Load the application properties (created by build.xml)
+        try
+        {
+            Properties props = new Properties();
+            props.load(this.getClass().getResourceAsStream(propfilename));
+            incDir = (String) props.get(propKey);
+        }
+        catch (IOException ex)
+        {
+            Logger.getLogger("scriptbuilder.gui").log(Level.SEVERE,
+                    "IncidentPaletteFrame.loadIncidentsFromFiles."
+                    + " IOError reading " + propfilename);
+        }
+
+        incidentList = loadIncidentsFromFiles(incDir);
 
         refresh();
@@ -81,4 +105,17 @@
         });
 
+        //If the folder isn't correct then just hand back an empty list
+        if (!folder.exists())
+        {
+            JOptionPane.showMessageDialog(this, 
+                    "Unable to locate folder of existing incidents.\n"
+                  + "Folder \""+incDir+"\" should have been included in the\n"
+                  + "ScriptBuilder.zip file you downloaded.\n"
+                  + "TO FIX: Close the ScriptBuilder program and run it from\n"
+                  + "the same directory where you opened the .zip file.\n\n"
+                  + "(If the problem persists, contact the developers.)", "Missing Folder: \""+incDir+"\"", JOptionPane.ERROR_MESSAGE);
+            return newList;
+        }
+        
         incidentFiles = folder.listFiles();
 
@@ -211,5 +248,11 @@
         });
 
-        txtSearchFilter.setText("Search...");
+        txtSearchFilter.addActionListener(new java.awt.event.ActionListener()
+        {
+            public void actionPerformed(java.awt.event.ActionEvent evt)
+            {
+                txtSearchFilterActionPerformed(evt);
+            }
+        });
 
         javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
@@ -389,4 +432,9 @@
         this.dispose();
     }//GEN-LAST:event_btnClosePaletteActionPerformed
+
+    private void txtSearchFilterActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_txtSearchFilterActionPerformed
+    {//GEN-HEADEREND:event_txtSearchFilterActionPerformed
+        // TODO add your handling code here:
+    }//GEN-LAST:event_txtSearchFilterActionPerformed
 
 
Index: trunk/src/scriptbuilder/gui/IncidentPaletteFrame.form
===================================================================
--- trunk/src/scriptbuilder/gui/IncidentPaletteFrame.form	(revision 69)
+++ trunk/src/scriptbuilder/gui/IncidentPaletteFrame.form	(revision 127)
@@ -83,7 +83,7 @@
         </Component>
         <Component class="javax.swing.JTextField" name="txtSearchFilter">
-          <Properties>
-            <Property name="text" type="java.lang.String" value="Search..."/>
-          </Properties>
+          <Events>
+            <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="txtSearchFilterActionPerformed"/>
+          </Events>
         </Component>
       </SubComponents>
Index: trunk/src/scriptbuilder/gui/application.properties
===================================================================
--- trunk/src/scriptbuilder/gui/application.properties	(revision 122)
+++ trunk/src/scriptbuilder/gui/application.properties	(revision 127)
@@ -1,5 +1,7 @@
-#Tue, 19 Sep 2017 15:12:22 -0700
+#Tue, 26 Sep 2017 14:43:58 -0700
 
 Application.revision=0
 
-Application.buildnumber=5
+Application.buildnumber=13
+
+Incidents.directory=Incidents
