diff --git a/s2s_pipeline.py b/s2s_pipeline.py
index 90681f21316c3d1acb1b16f26d8a7ab720bbb9e6..ebf36ed6b67126d61d33f589a9e2a8ae3735f740 100644
--- a/s2s_pipeline.py
+++ b/s2s_pipeline.py
@@ -867,7 +867,7 @@ class ParlerTTSHandler(BaseHandler):
         thread.start()
 
         for i, audio_chunk in enumerate(streamer):
-            if i == 0:
+            if i == 0 and 'pipeline_start' in globals():
                 logger.info(
                     f"Time to first audio: {perf_counter() - pipeline_start:.3f}"
                 )