diff --git a/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.User.cs b/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.User.cs index 78f8d61..9b60df0 100644 --- a/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.User.cs +++ b/MareSynchronosServer/MareSynchronosServer/Hubs/MareHub.User.cs @@ -70,7 +70,7 @@ public partial class MareHub var existingData = await _cacheService.GetPairData(UserUID, otherUser.UID).ConfigureAwait(false); - var permissions = existingData.OwnPermissions; + var permissions = existingData?.OwnPermissions; if (permissions == null || !permissions.Sticky) { var ownDefaultPermissions = await _dbContext.UserDefaultPreferredPermissions.AsNoTracking().SingleOrDefaultAsync(f => f.UserUID == UserUID).ConfigureAwait(false);