Fix issue with custom icon path, it should not always override the default
packs if it exists.