diff --git a/Libraries/SPTarkov.Server.Core/Helpers/RagfairSortHelper.cs b/Libraries/SPTarkov.Server.Core/Helpers/RagfairSortHelper.cs index 4d6331ac..6b85eada 100644 --- a/Libraries/SPTarkov.Server.Core/Helpers/RagfairSortHelper.cs +++ b/Libraries/SPTarkov.Server.Core/Helpers/RagfairSortHelper.cs @@ -79,7 +79,10 @@ public class RagfairSortHelper(LocaleService localeService) protected int SortOffersByRating(RagfairOffer a, RagfairOffer b) { - return (int)(a.User.Rating.Value - b.User.Rating.Value); + double ratingA = a?.User?.Rating ?? 0.0; + double ratingB = b?.User?.Rating ?? 0.0; + + return ratingA.CompareTo(ratingB); } protected int SortOffersByName(RagfairOffer a, RagfairOffer b)