diff --git a/Quaver.API/Replays/Replay.cs b/Quaver.API/Replays/Replay.cs index 515ce7773..fdc5324a3 100644 --- a/Quaver.API/Replays/Replay.cs +++ b/Quaver.API/Replays/Replay.cs @@ -368,7 +368,7 @@ public static Replay GeneratePerfectReplayKeys(Replay replay, Qua map) state |= KeyLaneToPressState(frame.HitObject.Lane); break; case ReplayAutoplayFrameType.Release: - state -= KeyLaneToPressState(frame.HitObject.Lane); + state &= ~KeyLaneToPressState(frame.HitObject.Lane); break; default: throw new ArgumentOutOfRangeException();