Sorry about that.
The only idea I have is to make another attribute where you store a copy of the document & set up some rules so that once the Doc exists, it can never be blank again. If it becomes blank (i.e. deleted), then you can restore it from the backup attribute via rule.
Wow .. that sounds pretty complicated though.