I'm not really sure how far I want to go with preventing people loading invalid files, especially with the current situation being a temporary one. As long as it's not corrupting any data, but just crashing (at a point before anything even loads), I don't really think this matters.