Please be aware of the Forum Rules of Conduct.
Please try it now. I have added a little bit of extra code that should prevent it from objecting to upper-case file extensions.