diff --git a/src/libs/routes/classroomCount.js b/src/libs/routes/classroomCount.js
index 101c1b0ffdfb9c5dc2fd2df9e983e77af67dd01d..d28de14a3671b6cc0823491f853b2a403fe89030 100644
--- a/src/libs/routes/classroomCount.js
+++ b/src/libs/routes/classroomCount.js
@@ -570,7 +570,7 @@ classroomCountApp.post('/', rqf.parse(), (req, res, next) => {
                                         // Se a série escolar é menor que a atual, ela não está no vetor, pois o vetor está ordenado e tem range limitado
                                         if(cityClass.school_year_id < currentClass.school_year_id) {
                                             currentEducation.classes_school_year.splice(n, 0, cityClass);
-                                            ++o;
+                                            cityClass = cityEducation.classes_school_year[++o];
                                             continue;
                                         } else if(cityClass.school_year_id > currentClass.school_year_id) {
                                             currentClass = currentEducation.classes_school_year[++n];