It is very weird indeed. 🤔 By the way, out of curiosity I checked out the 'multi-city' option: it actually isn't as expensive as I thought, to fly Jhb-Biarritz, and then return Madrid-Jhb, comes to about R12,000 (although, annoyingly, this is only coming up on the AirFrance site, not KLM...)