Index: trunk/src/scriptbuilder/structures/events/ActivityLogEvaluationEvent.java
===================================================================
--- trunk/src/scriptbuilder/structures/events/ActivityLogEvaluationEvent.java	(revision 38)
+++ trunk/src/scriptbuilder/structures/events/ActivityLogEvaluationEvent.java	(revision 42)
@@ -49,17 +49,24 @@
         expectedAction.remove(index);
     }
-    
+
     @Override
     public String toXML()
     {
         String output = openTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag);
-        for (String str : expectedAction)
+        if (expectedAction != null)
         {
-            output += openTag(ELEMENT.EXPECTED_ACTION.tag);
-            output += str;
-            output += closeTag(ELEMENT.EXPECTED_ACTION.tag);
+            for (String str : expectedAction)
+            {
+                if (str == null)
+                {
+                    str = "";
+                }
+                output += openTag(ELEMENT.EXPECTED_ACTION.tag);
+                output += str;
+                output += closeTag(ELEMENT.EXPECTED_ACTION.tag);
+            }
         }
         output += closeTag(ELEMENT.ACTIVITY_LOG_EVALUATION.tag);
-        
+
         return output;
     }
