If you didn't install the script, then it my not be able to find where the logo file is located. Hard to really say, just seeing that one piece of code. Also, there might be a language issue with locating assets. Unless that script has been localized, it may not be able to find the assets on a non English computer.
It's also odd that the error happened in a try statement. Try statements are used to avoid errors. So if the logo couldn't be loaded, it should have skipped that part of the code and not stopped.