Definitely sounds like a bug, we'll have to take a look at it. There was one issue with contracts staying open that was fixed during testing, but this doesn't appear to be the same situation.
Edit: if you could upload that save, that would probably help us figure it out faster - instructions for uploading are here:
http://www.ootpdevelopments.com/boar...55&postcount=2