diff --git a/tsg_util/tsg_initialisation.m b/tsg_util/tsg_initialisation.m
index 166f6a688981e1926771ba58b710bd3470b380c9..000fb68fa21b23260fc5f67d188ddda8af6e47d1 100644
--- a/tsg_util/tsg_initialisation.m
+++ b/tsg_util/tsg_initialisation.m
@@ -67,6 +67,10 @@ tsg.qc.hash = tsg_nc('tsg_quality.csv');
 tsg.qc.active.Code         = get(tsg.qc.hash, 'NO_CONTROL', 'code');
 tsg.qc.active.Color        = get(tsg.qc.hash, 'NO_CONTROL', 'color');
 
+% set empty queue (use for undo/redo)
+% -----------------------------------
+tsg.queue = queue;
+
 % -------------------------------------------------------------------------
 %              Constants for the Correction procedure
 % -------------------------------------------------------------------------