diff --git a/src/plot.jl b/src/plot.jl
index beb74a035875eb77b7459133b40e8e9d5ef43d58..7b28c132e5deefbc334fe381509d5b33fccc4811 100644
--- a/src/plot.jl
+++ b/src/plot.jl
@@ -147,8 +147,8 @@ function SequenceDiagram(bbb::BaseBuildingBlock)
                 )
             else
                 kwargs[:ADC] = SinglePlotLine(
-                    [0., delay, delay + duration(event), duration(bbb)],
-                    [0., 1., 1., 0.],
+                    [0., delay, delay, delay + duration(event), delay + duration(event), duration(bbb)],
+                    [0., 0., 1., 1., 0., 0.],
                 )
             end
         end