diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 49de247cdfefc3d5a0fefd0344129dc49b73b971..2188ab774e9e6918e732c858e558ec55db8255ee 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -76,14 +76,14 @@ foreach(imported_target IN LISTS imported_targets)
         # to the plugin file. That's at least usually the case for Qt qml plugins.
         set(qmldir_path "${imported_location_dir}/qmldir")
         if(NOT EXISTS "${qmldir_path}")
-            message(WARNING "qmldir file ${qmldir_path} does not exist.")
+            message(WARNING "No qmldir file found for ${qml_plugin_target}.")
             continue()
         endif()
 
         # Read qmldir file contents.
         file(READ "${qmldir_path}" qmldir_content)
         if(qmldir_content STREQUAL "")
-            message(WARNING "qmldir file ${qmldir_path} is empty.")
+            message(WARNING "Empty qmldir for ${qml_plugin_target}.")
             continue()
         endif()