diff --git a/src/ncp/ncp_base_mtd.cpp b/src/ncp/ncp_base_mtd.cpp index e4d0d3ccf..37af9747e 100644 --- a/src/ncp/ncp_base_mtd.cpp +++ b/src/ncp/ncp_base_mtd.cpp @@ -2750,7 +2750,7 @@ template <> otError NcpBase::HandlePropertySet(void) SuccessOrExit(error = mDecoder.ReadEui64(extAddress)); SuccessOrExit(error = mDecoder.CloseStruct()); - otLinkFilterRemoveAddress(mInstance, extAddress); + SuccessOrExit(error = otLinkFilterAddAddress(mInstance, extAddress)); } exit: