diff --git a/src/server/tabletennis.c b/src/server/tabletennis.c --- a/src/server/tabletennis.c +++ b/src/server/tabletennis.c @@ -171,7 +171,7 @@ int tabletennis_del_client(tabletennis_t return 0; list_traverse(thelist, (void *)client, (list_traverse_func_t)&tabletennis_del_client_traverse, - LIST_FORW | LIST_FRNT | LIST_SAVE); + LIST_FORW | LIST_FRNT | LIST_ALTR); if(list_curr(thelist) == client) list_remove_curr(thelist);