diff --git a/CMakeLists.txt b/CMakeLists.txt
index c46d030b4ea855869eecc25cac51179ef2656467..5491fb6bb45be61896a5ecff2e8c1700cea18701 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -39,7 +39,7 @@ find_package(FFmpeg COMPONENTS REQUIRED AVCODEC AVFORMAT SWSCALE)
 if(ANDROID)
     find_package(taglib 1.4 REQUIRED)
 else()
-    find_package(TagLib 1.4 REQUIRED)
+    find_package(Taglib 1.4 REQUIRED)
 endif()
 if(ANDROID)
     find_package(Qt6 ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE COMPONENTS QuickControls2)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index df2196b5ec732caec22bd016d277b6e63fab170d..430757ab0e742a3cf93c9cb2f67c73e391282282 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -112,7 +112,7 @@ if(MPV_AVAILABLE)
 endif()
 
 set(Taglib_LIBRARIES
-    TagLib::tag)
+    Taglib::Taglib)
 
 target_link_libraries(${PROJECT_NAME}
     PRIVATE