repositories: Catch the proper exception for missing icon