diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/VipSettingsController.php b/src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/VipSettingsController.php index b89053d0c..84ba8edd3 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/VipSettingsController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/VipSettingsController.php @@ -176,6 +176,7 @@ class VipSettingsController extends ApiMutableModelControllerBase public function delItemAction($uuid) { + Config::getInstance()->lock(); $node = $this->getModel()->getNodeByReference('vip.' . $uuid); $validations = $this->getModel()->whereUsed((string)$node->subnet); if (!empty($validations)) {