diff --git a/Subsurface/Source/GameSession/GameSession.cs b/Subsurface/Source/GameSession/GameSession.cs index bd9ac9724..7c984bed1 100644 --- a/Subsurface/Source/GameSession/GameSession.cs +++ b/Subsurface/Source/GameSession/GameSession.cs @@ -362,6 +362,8 @@ namespace Barotrauma public void AddToGUIUpdateList() { + if (CrewManager != null) CrewManager.AddToGUIUpdateList(); + if (gameMode != null) gameMode.AddToGUIUpdateList(); if (infoFrame != null) infoFrame.AddToGUIUpdateList(); diff --git a/Subsurface/Source/Networking/NetworkMember.cs b/Subsurface/Source/Networking/NetworkMember.cs index 69b7474d4..21edefb26 100644 --- a/Subsurface/Source/Networking/NetworkMember.cs +++ b/Subsurface/Source/Networking/NetworkMember.cs @@ -343,8 +343,6 @@ namespace Barotrauma.Networking if (gameStarted && Screen.Selected == GameMain.GameScreen) { inGameHUD.AddToGUIUpdateList(); - - GameMain.GameSession.CrewManager.AddToGUIUpdateList(); } }