Couple of times... But mostly when they were not so busy. But have been on a baseleg for a runway36, but they forgot about us so we crossed the localiser (the moment we decided he must have forgotten us, a private plane came on the frequency so no chance to alert the controller).
That airport has also a runway 06 (converging to the 36), so with a small heading update we were on another baseleg, now for that 06.
The biggest "worry" was when should we alert the controller, we didn't want to piss him off, but we were also not plannin gon crossing the localiser of not needed..