The Vito II door catch is very poorly designed. I have had mine come open in use - when I used to use it without the ever-ready case. I now keep it in the bottom half of the case all the time.

I currently have film in my Vito II so I cannot check, but is there not some felt light seal by the door hinge? If there is, easily and cheaply replaced.