diff --git a/src/gui/qgsmaptoolidentify.cpp b/src/gui/qgsmaptoolidentify.cpp index a30aa13b1c4..a4d2e4bce9f 100644 --- a/src/gui/qgsmaptoolidentify.cpp +++ b/src/gui/qgsmaptoolidentify.cpp @@ -264,7 +264,7 @@ bool QgsMapToolIdentify::identifyLayer( QList *results, QgsMapLa bool QgsMapToolIdentify::identifyVectorLayer( QList *results, QgsVectorLayer *layer, QgsPoint point ) { - if ( !layer ) + if ( !layer || !layer->hasGeometryType() ) return false; if ( layer->hasScaleBasedVisibility() &&