diff --git a/rich/console.py b/rich/console.py index ad92d529c0..39670eb1be 100644 --- a/rich/console.py +++ b/rich/console.py @@ -2055,8 +2055,9 @@ def _write_buffer(self) -> None: if self.is_jupyter: # pragma: no cover from .jupyter import display - display(self._buffer, self._render_buffer(self._buffer[:])) - del self._buffer[:] + if self._buffer: + display(self._buffer, self._render_buffer(self._buffer[:])) + del self._buffer[:] else: if WINDOWS: use_legacy_windows_render = False