Quote Originally Posted by WhiskeyGhost
i've had this happen to me once or twice, but i found a nifty way around it. Go the the Lists scroll and find your general (the one that went disappearing on you) and click him and get to his info, then click the 'go to' little magnifying glass, and it should select him and show him +units even though he's not visible and simply move him and he should re-appear.
That sounds more like you used the move_character command on the general who was inside a city to move him elsewhere. That causes him to become invisible until you send him into a city again and out. You can see him animate though on the campaign map still.

As for the OP's problem, its likely that in his previous battle he lost his entire bodyguard but for some weird reason was not given the 1 bodyguard you get post battle if your general is still alive. Actually it does happen at times but that will result in the general dying due to the lack of the bodyguard unit (shows as died peacefully). Maybe in your case that trigger didn't fire when he lost all his bodyguards leaving him in that odd state. Nothing you can do to fix it I think, unless the game still gives him bodyguards each turn.