Without giving any acceptance to this PR, this line is wrong and should be wrapped in a `file_exists()`. Use of `@` to suppress errors like this is a well documented faux pas.