diff --git a/src/net/common/servergamestate.cpp b/src/net/common/servergamestate.cpp index 5e1a3ad6..5cc67bac 100644 --- a/src/net/common/servergamestate.cpp +++ b/src/net/common/servergamestate.cpp @@ -1206,7 +1206,7 @@ ServerGameStateHand::StartNewHand(boost::shared_ptr server) int playerCounter = 0; while (player_i != player_end && playerCounter < server->GetStartData().numberOfPlayers) { NetPlayerState_t *seatState = (NetPlayerState_t *)calloc(1, sizeof(NetPlayerState_t)); - if ((*player_i)->getMyCash() <= 0) { + if (!(*player_i)->getMyActiveStatus()) { *seatState = NetPlayerState_playerStateNoMoney; } else if (!(*player_i)->isSessionActive()) { *seatState = NetPlayerState_playerStateSessionInactive;