From 4eb7c9faa5c2e46c00c0dfc9d96c79311467cf6c Mon Sep 17 00:00:00 2001 From: Marco Hugentobler Date: Wed, 19 Feb 2014 17:31:57 +0100 Subject: [PATCH] Fix missing layers in GetCapabilities if only embedded groups are present --- src/mapserver/qgsprojectparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mapserver/qgsprojectparser.cpp b/src/mapserver/qgsprojectparser.cpp index 04d1ce8fe68..62a6f2e9974 100644 --- a/src/mapserver/qgsprojectparser.cpp +++ b/src/mapserver/qgsprojectparser.cpp @@ -103,7 +103,7 @@ int QgsProjectParser::numberOfLayers() const void QgsProjectParser::layersAndStylesCapabilities( QDomElement& parentElement, QDomDocument& doc, const QString& version, bool fullProjectSettings ) const { QStringList nonIdentifiableLayers = identifyDisabledLayers(); - if ( mProjectLayerElements.size() < 1 ) + if ( mProjectLayerElements.size() < 1 && mLegendGroupElements.size() < 1 ) { return; }