The exquisite butterflyfish Chaetodon austriacus feeds mainly on Acropora, Pocillopora, Montipora and Stylophora in the northern Red Sea. Large colonies of Acropora are preferred over smaller colonies and other coral genera, whereas avoidance is indicated for corals that are occupied by certain coral-associated gobiid fishes of the genus Gobiodon. It is suggested that, apart from coral identity, colony size and potential repellent effects of particular coral symbionts are both important sources of variation in the food selectivity of corallivorous chaetodotids.