diff --git a/auroris/report/broadcaster/_html.py b/auroris/report/broadcaster/_html.py
index 6e5c7f9..3ead388 100644
--- a/auroris/report/broadcaster/_html.py
+++ b/auroris/report/broadcaster/_html.py
@@ -68,11 +68,11 @@ def broadcast(self):
src = f"data:image/png;base64,{image_data}"
else:
# Save as separate file
- filename = (
- f"{re.sub(r'[^\w\-\.]', '_', image.title)}.png"
- if image.title is not None
- else f"{image_counter}.png"
- )
+ if image.title:
+ filename = f"{re.sub(r'[^\w\-\.]', '_', image.title)}.png"
+ else:
+ filename = f"{image_counter}.png"
+
path = dm.fs.join(self._image_dir, filename)
save_image(image.image, path, self._destination)
src = path2url(path, self._destination)