diff --git a/src/libs/routes/classroomCount.js b/src/libs/routes/classroomCount.js
index f72c8d75a8ee79e74ca8f33cd83d1a47989b3e1b..ba1b3ccd9662913b65861558f59e94a0ae366165 100644
--- a/src/libs/routes/classroomCount.js
+++ b/src/libs/routes/classroomCount.js
@@ -235,7 +235,7 @@ classroomCountApp.post('/', rqf.parse(), (req, res, next) => {
             });
         });
 
-        if(classroom.findIndex((el) => {return el.city_id === obj.city_id}) === -1) {
+        if(classroom.findIndex((el) => {return (el.city_id === obj.city_id && el.year === obj.year)}) === -1) {
             classroom.push(obj);
         }
     });