--- trunk/RomCheater/Serialization/SearchResultWriter.cs 2013/06/02 19:21:16 445 +++ trunk/RomCheater/Serialization/SearchResultWriter.cs 2013/06/02 19:52:03 446 @@ -98,6 +98,7 @@ namespace RomCheater.Serialization try { base.Dispose(disposing); + if (Cancelled) { return; } // ensure ResultCount and ResultsWritten are equal if (ResultCount != ResultsWritten) {