diff --git a/src/etc/inc/xmlrpc/legacy.inc b/src/etc/inc/xmlrpc/legacy.inc index 186213d6e..7182b68f2 100644 --- a/src/etc/inc/xmlrpc/legacy.inc +++ b/src/etc/inc/xmlrpc/legacy.inc @@ -137,6 +137,8 @@ function filter_configure_xmlrpc() function restore_config_section_xmlrpc($new_config) { global $config; + // lock config write during merge + OPNsense\Core\Config::getInstance()->lock(); require_once("interfaces.inc"); require_once("filter.inc");