diff --git a/src/cpp/rtps/builtin/liveliness/WLP.cpp b/src/cpp/rtps/builtin/liveliness/WLP.cpp index 4bf66121379..73d48c06821 100644 --- a/src/cpp/rtps/builtin/liveliness/WLP.cpp +++ b/src/cpp/rtps/builtin/liveliness/WLP.cpp @@ -749,6 +749,7 @@ bool WLP::remove_local_writer( } } automatic_liveliness_assertion_->update_interval_millisec(min_automatic_ms_); + return true; } else if (W->get_liveliness_kind() == MANUAL_BY_PARTICIPANT_LIVELINESS_QOS) {