Fixed #308 -- don't segfault on a non-existant file