I would probably comment this. Why are we checking for a package without a filename?