From 8acc4147b47657fcf1b12a5ae56dc105fd8f8b42 Mon Sep 17 00:00:00 2001 From: simonstuder Date: Mon, 21 Feb 2022 16:34:52 +0100 Subject: [PATCH] only fix target if set to <0 --- dronekit/mavlink.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dronekit/mavlink.py b/dronekit/mavlink.py index d87f93ae5..ae231bcb2 100644 --- a/dronekit/mavlink.py +++ b/dronekit/mavlink.py @@ -281,7 +281,7 @@ def reset(self): def fix_targets(self, message): """Set correct target IDs for our vehicle""" - if hasattr(message, 'target_system'): + if hasattr(message, 'target_system') and message.target_system < 0: message.target_system = self.target_system def forward_loop(self, fn):