diff --git a/src/app/locator/qgsinbuiltlocatorfilters.cpp b/src/app/locator/qgsinbuiltlocatorfilters.cpp index 441e20ec343d..252e6a1e961a 100644 --- a/src/app/locator/qgsinbuiltlocatorfilters.cpp +++ b/src/app/locator/qgsinbuiltlocatorfilters.cpp @@ -326,7 +326,7 @@ void QgsAllLayersFeaturesLocatorFilter::prepare( const QString &string, const Qg for ( auto it = layers.constBegin(); it != layers.constEnd(); ++it ) { QgsVectorLayer *layer = qobject_cast< QgsVectorLayer *>( it.value() ); - if ( !layer || !layer->searchable() ) + if ( !layer || !layer->flags().testFlag( QgsMapLayer::Searchable ) ) continue; QgsExpression expression( layer->displayExpression() );