From a93b1a1acab8a703f2a6bcf9d18139d0dbb9c796 Mon Sep 17 00:00:00 2001 From: Marco Date: Tue, 11 Jul 2023 18:21:54 +0200 Subject: [PATCH] Fix nil pointer dereference. --- usher/usher.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usher/usher.go b/usher/usher.go index 239c111..cfbbd51 100644 --- a/usher/usher.go +++ b/usher/usher.go @@ -34,7 +34,7 @@ func (u *Usher) CreateNewPrivateLobby(player *chess.Player) *lobbies.Lobby { func (u *Usher) FindExistingPrivateLobby(p utils.Passphrase) *lobbies.Lobby { lobby := lobbies.GetLobbyRegistry().GetLobbyByPassphrase(p) - if lobby.IsFull() { + if lobby == nil || lobby.IsFull() { return nil } return lobby