I think, as with all missions, the game checks to see if there's only one player left, and ends the game if so. I'll add something to the mission description.
I've just had a look at the mission code and it seems the game should have continued (I'd forgotten I had already added the feature you suggest), unless it ended for another reason. Which game # was it?