diff --git a/~dev_rating/media/js/discipline/general.js b/~dev_rating/media/js/discipline/general.js
index 9480675db1eeaf5f49acf251e40bd3d467b310c3..b677432f0e4e6ca23115021df07adf5a4986749f 100644
--- a/~dev_rating/media/js/discipline/general.js
+++ b/~dev_rating/media/js/discipline/general.js
@@ -41,10 +41,10 @@ $(function() {
 			if ((SubjectsGlobal[i].Title).toLowerCase().indexOf(NameFilter) == 0)
 			{
 				// 0 - успех, -1 - ничего не нашел 
-				j++;
 				SortSubjects[j] = {};
 				SortSubjects[j]['ID'] = SubjectsGlobal[i].ID;
 				SortSubjects[j]['Title'] = SubjectsGlobal[i].Title;
+				j++;
 			}
 		}
 		SortSubjects.Count = j;