Les variations de couleur de l'oiseau blanc ont conduit la communauté scientifique à souvent changer le statut taxonomique de cet oiseau. L’espèce était appelée Zosterops borbonica jusqu’en 1877 où Hartlaub a restreint le terme Zosterops borbonica au morphe brun à tête grise du nord et de l’ouest de l’île. Il a décrit une seconde espèce, Zosterops E. Newtoni, dont les mâles étaient entièrement gris et les femelles présentaient du brun sur la poitrine et le ventre. En 1884, Gadow rassembla de nouveau tous les morphes dans une seule et même espèce en considérant que les formes grises étaient les mâles, les formes brunes les femelles, et les formes brunes à tête grise les jeunes. En 1966, Storer et Gill décrivent la distribution géographique des différents morphes de couleur et décrivent quatre sous-espèces :
- Zosterops borbonica borbonica, la forme brune à tête grise ;
- Zosterops borbonica xerophila, la forme brune de l’ouest de l’île ;
- Zosterops borbonica alopekion, une forme entièrement brune avec le ventre gris foncé ou brun, habitant les forêts du centre de l’île ;
- Zosterops borbonica edwardnewtoni, une forme entièrement grise des landes d’altitude.
Moreau, en 1967, a cependant maintenu le couple de sous-espèces Zosterops borbonica borbonica sur l’île de la Réunion et Zosterops borbonica mauritianus sur l’île Maurice. Les populations des deux îles sont désormais considérées parfois comme des sous-espèces, parfois comme des espèces, sous les noms de Zosterops borbonicus et Zosterops mauritianus.