diff --git a/client/static/js/main.js b/client/static/js/main.js
index 6cc403c3f192aaca9c4d73290138b3d2810e21d5..932bf3c4f895a2607f5fc7e58dfd7de85376fc54 100644
--- a/client/static/js/main.js
+++ b/client/static/js/main.js
@@ -179,6 +179,12 @@ function validateNewMilestoneForm()
         return false;
     }
 
+    if(isNaN(versionCode))
+    {
+        alert("Version Code should be a number!");
+        return false;
+    }
+
     if(isNull(versionName))
     {
         alert("Version Name shouldn't be empty!");
diff --git a/client/version.json b/client/version.json
index 35ba9b2bf7c3d7974db0da2aea59971884a88dc9..4b1ffd58159001a5a0a275517b8c379eca575ea0 100644
--- a/client/version.json
+++ b/client/version.json
@@ -1,7 +1,7 @@
 {
     "version": {
-        "name": "v1.5.1",
-        "code": 21,
+        "name": "v1.5.2",
+        "code": 22,
         "date": "28.03.21"
     }
 }
\ No newline at end of file