Yeah, that's a big design flaw I wasn't sure how to fix. Marking items as forgiveable by checking them early is a good idea. It sure is better than outright deleting them or telling the player "tough tits".
Alas, 1 week dev time, but this is definitely going into the ToDo, for when I have the time, thanks for the feedback!