diff --git a/src/json-validator.cpp b/src/json-validator.cpp
index 4b07777d7ed028aa19026203332463e5b7cad461..8dcd0d4fa188be84b3d63465f3efae62be7accac 100644
--- a/src/json-validator.cpp
+++ b/src/json-validator.cpp
@@ -157,9 +157,6 @@ bool schema_validator_validate_jobj(struct json_object *j_object, const char *ob
 		goto out;
 	sch = json::parse(s);
 
-	if (!sch)
-		goto out;
-
 	if (s_object->definitions) {
 		json definitions = json::parse(s_object->definitions);
 		sch += json::object_t::value_type("definitions", definitions);