fixing #2551 (Taxon profile image sometimes substituted by other images)