diff --git a/src/json-validator.cpp b/src/json-validator.cpp
index 695308e55b29245e47a3f7ec086f30893c1ddc53..4b07777d7ed028aa19026203332463e5b7cad461 100644
--- a/src/json-validator.cpp
+++ b/src/json-validator.cpp
@@ -128,7 +128,7 @@ out:
 }
 
 
-bool schema_validator_validate_jobj(struct json_object *j_object, char *object, char *method, enum schema_call_t type)
+bool schema_validator_validate_jobj(struct json_object *j_object, const char *object, const char *method, enum schema_call_t type)
 {
 	struct schema_object *s_object;
 	struct schema_method *s_method;
diff --git a/src/json-validator.h b/src/json-validator.h
index b5c908e32901b5cf26d36765d0b95239397f3d3f..b31581690e939e00d8cda7809f1ecbbdd32a8ce4 100644
--- a/src/json-validator.h
+++ b/src/json-validator.h
@@ -15,7 +15,7 @@ enum schema_call_t {
 int schema_validator_destroy(void);
 int schema_validator_init(void);
 
-bool schema_validator_validate_jobj(struct json_object *j_object, char *object, char *method, enum schema_call_t type);
+bool schema_validator_validate_jobj(struct json_object *j_object, const char *object, const char *method, enum schema_call_t type);
 bool schema_validator_validate_blob(struct blob_attr *msg, const char *object, const char *method, enum schema_call_t type);
 #ifdef __cplusplus
 }