diff --git a/Content.Server/Payload/EntitySystems/PayloadSystem.cs b/Content.Server/Payload/EntitySystems/PayloadSystem.cs index bd822ba8e1..4c5b8681b0 100644 --- a/Content.Server/Payload/EntitySystems/PayloadSystem.cs +++ b/Content.Server/Payload/EntitySystems/PayloadSystem.cs @@ -162,7 +162,7 @@ public sealed class PayloadSystem : EntitySystem solutionA.MaxVolume += solutionB.MaxVolume; _solutionSystem.TryAddSolution(beakerA, solutionA, solutionB); - solutionB.RemoveAllSolution(); + _solutionSystem.RemoveAllSolution(beakerB, solutionB); // The grenade might be a dud. Redistribute solution: var tmpSol = _solutionSystem.SplitSolution(beakerA, solutionA, solutionA.CurrentVolume * solutionB.MaxVolume / solutionA.MaxVolume);