diff --git a/src/ansys/fluent/core/streaming_services/transcript_streaming.py b/src/ansys/fluent/core/streaming_services/transcript_streaming.py index a65e20c2c059..bb05ba44b1f8 100644 --- a/src/ansys/fluent/core/streaming_services/transcript_streaming.py +++ b/src/ansys/fluent/core/streaming_services/transcript_streaming.py @@ -73,7 +73,7 @@ def _process_streaming(self, started_evt): with self._lock: self._streaming = True transcript += response.transcript - if transcript[-1] == "\n": + if transcript and transcript[-1] == "\n": for callback_map in self._service_callbacks.values(): if "keep_new_lines" in callback_map[-1].keys(): if callback_map[-1]["keep_new_lines"]: