Fix mid-game join logic