Bug fix for scientific name handling