diff --git a/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs b/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs
index 584e21e4157338f4ca930b7233e00cc670f08ab6..b16d910233c1e776df6aa49b12c26ec16650d421 100644
--- a/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs
+++ b/src/ui/panes/pid_drawing_tool/symbols/icons/motor_valve.rs
@@ -14,6 +14,7 @@ pub struct MotorValve {
     mavlink_field: IndexedField,
 
     /// false = closed, true = open
+    #[serde(skip)]
     pub last_value: Option<bool>,
 }
 
diff --git a/src/ui/panes/pid_drawing_tool/symbols/labels.rs b/src/ui/panes/pid_drawing_tool/symbols/labels.rs
index 4819ec3193dfd70cca56f49deb55e8109fc26a2b..10d2a9ede74451b98871f822bdee8902b64598d1 100644
--- a/src/ui/panes/pid_drawing_tool/symbols/labels.rs
+++ b/src/ui/panes/pid_drawing_tool/symbols/labels.rs
@@ -19,9 +19,11 @@ const FONT_SIZE: f32 = 2.0;
 
 #[derive(Serialize, Deserialize, Clone, Debug, PartialEq)]
 pub struct Label {
-    last_value: Option<f32>,
     mavlink_field: IndexedField,
     size: Vec2,
+
+    #[serde(skip)]
+    last_value: Option<f32>,
 }
 
 impl Default for Label {