diff --git a/tests/auto/unit/qmediaserviceprovider/tst_qmediaserviceprovider.cpp b/tests/auto/unit/qmediaserviceprovider/tst_qmediaserviceprovider.cpp
index f5488db0841785d93c79bef3f450d0814152ccb6..e4bb719e66e372e85a251ba45ac3a7e185167cb7 100644
--- a/tests/auto/unit/qmediaserviceprovider/tst_qmediaserviceprovider.cpp
+++ b/tests/auto/unit/qmediaserviceprovider/tst_qmediaserviceprovider.cpp
@@ -83,7 +83,9 @@ private:
 void tst_QMediaServiceProvider::initTestCase()
 {
 //    QMediaPluginLoader::setStaticPlugins(QLatin1String("mediaservice"), plugins);
+#if QT_CONFIG(library)
     QCoreApplication::setLibraryPaths(QStringList() << QCoreApplication::applicationDirPath());
+#endif
 }
 
 void tst_QMediaServiceProvider::testDefaultProviderAvailable()