--- Zeitgeist/Datamodel/Event.cs.orig 2011-03-20 21:30:57.912000143 -0600 +++ Zeitgeist/Datamodel/Event.cs 2011-03-20 21:59:08.572000145 -0600 @@ -44,6 +44,7 @@ /// public Event() { + this.Subjects = null; Subjects = new List(); Payload =new byte[]{}; Actor = string.Empty; @@ -187,7 +188,7 @@ /// /// The payload associated with the RawEvent /// - public RawEvent(string[] metadata, string[][] subjects, byte[] payload) + public RawEvent(string[] metadata, string[][] subjects, byte[] payload) : this() { this.metadata = metadata; this.subjects = subjects; --- Zeitgeist/Datamodel/DataSource.cs.orig 2011-03-20 21:59:37.280000144 -0600 +++ Zeitgeist/Datamodel/DataSource.cs 2011-03-20 22:00:02.983000143 -0600 @@ -227,7 +227,7 @@ /// /// Is the RawDataSource enabled /// - public RawDataSource(string uid, string name, string desc, RawEvent[] events, bool running, UInt64 Lastseen, bool enabled) + public RawDataSource(string uid, string name, string desc, RawEvent[] events, bool running, UInt64 Lastseen, bool enabled) : this() { this.UniqueId = uid; this.Name = name;