diff --git a/pulse_lib/sequence_builder.py b/pulse_lib/sequence_builder.py
index f04616aad5e56cbf9efe32c67892805b66e706df..5ceff05b7d8791352b2107e466cf7d725500cfcd 100644
--- a/pulse_lib/sequence_builder.py
+++ b/pulse_lib/sequence_builder.py
@@ -56,6 +56,9 @@ class sequence_builder:
         Args:
             *segments (segment_container) : segments that you want to add
         '''
+        # force start of new segment after appended segments
+        self._segment = None
+        # append new segments
         self._segments += segments