diff --git a/plugins/mavlink_passthrough/mavlink_passthrough_impl.cpp b/plugins/mavlink_passthrough/mavlink_passthrough_impl.cpp index 70898030dc..3612554b50 100644 --- a/plugins/mavlink_passthrough/mavlink_passthrough_impl.cpp +++ b/plugins/mavlink_passthrough/mavlink_passthrough_impl.cpp @@ -17,7 +17,11 @@ MavlinkPassthroughImpl::~MavlinkPassthroughImpl() void MavlinkPassthroughImpl::init() {} -void MavlinkPassthroughImpl::deinit() {} +void MavlinkPassthroughImpl::deinit() +{ + _parent->intercept_incoming_messages(nullptr); + _parent->intercept_outgoing_messages(nullptr); +} void MavlinkPassthroughImpl::enable() {}