diff --git a/app/Classes/Protocol.php b/app/Classes/Protocol.php index 65ae2f2..5de9af3 100644 --- a/app/Classes/Protocol.php +++ b/app/Classes/Protocol.php @@ -431,8 +431,8 @@ abstract class Protocol if ($so && $so->exists) { foreach ($this->node->aka_other as $aka) - if (! Address::findFTN($aka)) { - $oo = Address::createFTN($aka,$so); + // @todo For disabled zones, we shouldnt refuse to record the address + if ((! Address::findFTN($aka)) && ($oo=Address::createFTN($aka,$so))) { $oo->validated = TRUE; $oo->save(); }