session CHANGE always use strict flag
diff --git a/src/session_server.c b/src/session_server.c
index a1305fd..be91b8d 100644
--- a/src/session_server.c
+++ b/src/session_server.c
@@ -937,7 +937,7 @@
         }
 
         ly_errno = LY_SUCCESS;
-        (*rpc)->tree = lyd_parse_xml(server_opts.ctx, &xml->child, LYD_OPT_RPC | LYD_OPT_DESTRUCT, NULL);
+        (*rpc)->tree = lyd_parse_xml(server_opts.ctx, &xml->child, LYD_OPT_RPC | LYD_OPT_DESTRUCT | LYD_OPT_STRICT, NULL);
         if (!(*rpc)->tree) {
             /* parsing RPC failed */
             reply = nc_server_reply_err(nc_err_libyang());