diff --git a/src/layer.cpp b/src/layer.cpp index 00383f759..744be21cf 100644 --- a/src/layer.cpp +++ b/src/layer.cpp @@ -162,7 +162,9 @@ namespace mapnik const Envelope& Layer::envelope() const { - return ds_->envelope(); + if (ds_) + return ds_->envelope(); + return Envelope(); } void Layer::selection_style(const std::string& name)