summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/odf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/extension/internal/odf.cpp')
-rw-r--r--src/extension/internal/odf.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/extension/internal/odf.cpp b/src/extension/internal/odf.cpp
index 3ce44ee84..a19d03a31 100644
--- a/src/extension/internal/odf.cpp
+++ b/src/extension/internal/odf.cpp
@@ -1658,6 +1658,9 @@ bool OdfOutput::processGradient(Writer &outs, SPItem *item,
if (!style)
return false;
+ if (style->fill.type != SP_PAINT_TYPE_PAINTSERVER)
+ return false;
+
//## Gradient. Look in writeStyle() below to see what info
// we need to read into GradientInfo.
if (!SP_IS_GRADIENT(SP_STYLE_FILL_SERVER(style)))