The structure of a haemopexin-fold protein from cow pea (Vigna unguiculata) suggests functional diversity of haemopexins in plants.