diff --git a/QSB/PlayerRegistry.cs b/QSB/PlayerRegistry.cs index c501d297..979215ca 100644 --- a/QSB/PlayerRegistry.cs +++ b/QSB/PlayerRegistry.cs @@ -4,6 +4,7 @@ using QSB.TransformSync; using QSB.Utility; using System.Collections.Generic; using System.Linq; +using UnityEngine.Networking; namespace QSB { @@ -11,7 +12,7 @@ namespace QSB { public const int NetworkObjectCount = 4; - public static uint LocalPlayerId => PlayerTransformSync.LocalInstance.netId.Value; + public static uint LocalPlayerId => PlayerTransformSync.LocalInstance.GetComponent()?.netId.Value ?? 0; public static PlayerInfo LocalPlayer => GetPlayer(LocalPlayerId); public static List PlayerList { get; } = new List();