It isn't until Vegito appears inside Buu that it is revealed that it was all a plan by Vegito to rescue Piccolo, Goten, Trunks, and Gohan. Thanks to a barrier formed by Vegito, he is not absorbed into a pod like the others. Once the barrier is let down, Vegito defuses back into Goku and Vegeta.