summaryrefslogtreecommitdiffstats
path: root/src/sp-gradient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-gradient.cpp')
-rw-r--r--src/sp-gradient.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sp-gradient.cpp b/src/sp-gradient.cpp
index 94ad0bb25..b42768f30 100644
--- a/src/sp-gradient.cpp
+++ b/src/sp-gradient.cpp
@@ -1522,7 +1522,7 @@ sp_gradient_pattern_common_setup(cairo_pattern_t *cp,
// set pattern matrix
Geom::Affine gs2user = gr->gradientTransform;
- if (gr->getUnits() == SP_GRADIENT_UNITS_OBJECTBOUNDINGBOX) {
+ if (gr->getUnits() == SP_GRADIENT_UNITS_OBJECTBOUNDINGBOX && bbox) {
Geom::Affine bbox2user(bbox->width(), 0, 0, bbox->height(), bbox->left(), bbox->top());
gs2user *= bbox2user;
}