diff --git a/Quaver.API/Maps/Parsers/Stepmania/StepFile.cs b/Quaver.API/Maps/Parsers/Stepmania/StepFile.cs index fbd5313af..5bd2e55d6 100644 --- a/Quaver.API/Maps/Parsers/Stepmania/StepFile.cs +++ b/Quaver.API/Maps/Parsers/Stepmania/StepFile.cs @@ -228,6 +228,11 @@ private void Parse(string[] lines) else if (currentChart != null && currentChart.GrooveRadarValues != null && !string.IsNullOrEmpty(trimmedLine)) { + // Last line is a ';', skip that as we would add a new row to the measure otherwise + // which would break the last measure + if (trimmedLine.StartsWith(";")) + continue; + // Denotes a new measure if (trimmedLine.StartsWith(",")) {