diff --git a/ros_acomms/src/link_layer_feedback_node.py b/ros_acomms/src/link_layer_feedback_node.py
index 86ab3955bf5eab6312427f40b0d539cd00afdb68..084aff18080825f6d13ccd2dae102052186ab694 100755
--- a/ros_acomms/src/link_layer_feedback_node.py
+++ b/ros_acomms/src/link_layer_feedback_node.py
@@ -45,6 +45,7 @@ class LinkLayerFeedbackNode:
         if not self.last_sst:
             rospy.logwarn_throttle(10,
                                    "No SST information is available, not saving CST")
+            return
 
         # We track the most recent CSTs associated with each sender
         # Only update if the header decoded (so we have a src address) and it's a PSK packet (3, 4, or 5)