now doesn't crash when invoked with no script file.