diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/SettingsController.php b/src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/SettingsController.php index e11429b533..8c28aa2087 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/SettingsController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/SettingsController.php @@ -184,6 +184,7 @@ class SettingsController extends ApiMutableModelControllerBase public function delHostOverrideAction($uuid) { /* Make sure the linked aliases are deleted as well. */ + Config::getInstance()->lock(); $node = $this->getModel(); foreach ($node->aliases->alias->iterateItems() as $alias_uuid => $alias) { if ($alias->host == $uuid) {