diff --git a/sd/source/ui/tools/SlideshowLayerRenderer.cxx b/sd/source/ui/tools/SlideshowLayerRenderer.cxx index 53cba4849b64..7f025300dde0 100644 --- a/sd/source/ui/tools/SlideshowLayerRenderer.cxx +++ b/sd/source/ui/tools/SlideshowLayerRenderer.cxx @@ -460,7 +460,8 @@ public: SdrObject* pObject = rOriginal.GetViewContact().TryToGetSdrObject(); // Check if we are rendering an object that is valid to render (exists, and not empty) - if (pObject == nullptr || pObject->IsEmptyPresObj()) + if (pObject == nullptr + || (pObject->IsEmptyPresObj() && !(pObject->HasFillStyle() || pObject->HasLineStyle()))) return; SdrPage* pPage = pObject->getSdrPageFromSdrObject();