diff --git a/src/gui/ogr/qgsogrhelperfunctions.cpp b/src/gui/ogr/qgsogrhelperfunctions.cpp index 1b19b2816cb..eed88c2f53e 100644 --- a/src/gui/ogr/qgsogrhelperfunctions.cpp +++ b/src/gui/ogr/qgsogrhelperfunctions.cpp @@ -269,7 +269,8 @@ QString createProtocolURI( const QString &type, const QString &url, const QStri { uri = QStringLiteral( "DODS:%1" ).arg( url ); } - else if ( type == QLatin1String( "WFS3" ) ) + // Check beginning because of "experimental" + else if ( type.startsWith( QLatin1String( "WFS3" ) ) ) { uri = QStringLiteral( "WFS3:%1" ).arg( url ); }