diff --git a/stepmania/src/StageStats.cpp b/stepmania/src/StageStats.cpp index c9405eb1e1..b63ffe43a8 100644 --- a/stepmania/src/StageStats.cpp +++ b/stepmania/src/StageStats.cpp @@ -74,7 +74,8 @@ Grade StageStats::GetGrade( PlayerNumber pn ) LOG->Trace( "fPercentDancePoints: %f", fPercentDancePoints ); // check for "AAAA" - if( iTapNoteScores[pn][TNS_MARVELOUS] > 0 && + if( fPercentDancePoints == 1.00f && + iTapNoteScores[pn][TNS_MARVELOUS] > 0 && iTapNoteScores[pn][TNS_PERFECT] == 0 && iTapNoteScores[pn][TNS_GREAT] == 0 && iTapNoteScores[pn][TNS_GOOD] == 0 &&