diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt
index 4ce9f201e1..406277fd79 100644
--- a/externals/CMakeLists.txt
+++ b/externals/CMakeLists.txt
@@ -191,7 +191,6 @@ endif()
 
 if (UNIX)
     add_subdirectory(gamemode)
-    target_include_directories(gamemode PUBLIC gamemode/include)
 endif()
 
 # Breakpad
diff --git a/externals/gamemode/CMakeLists.txt b/externals/gamemode/CMakeLists.txt
index eb970023db..87095642e6 100644
--- a/externals/gamemode/CMakeLists.txt
+++ b/externals/gamemode/CMakeLists.txt
@@ -1,7 +1,7 @@
 # SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
 # SPDX-License-Identifier: GPL-3.0-or-later
 
-project(gamemode)
+project(gamemode LANGUAGES CXX C)
 
 add_library(gamemode include/gamemode_client.h)
 
diff --git a/src/yuzu_cmd/CMakeLists.txt b/src/yuzu_cmd/CMakeLists.txt
index 002f3e8417..fbeba88130 100644
--- a/src/yuzu_cmd/CMakeLists.txt
+++ b/src/yuzu_cmd/CMakeLists.txt
@@ -44,7 +44,6 @@ target_link_libraries(yuzu-cmd PRIVATE SDL2::SDL2 Vulkan::Headers)
 
 if(UNIX AND NOT APPLE)
     install(TARGETS yuzu-cmd)
-    target_link_libraries(yuzu-cmd PRIVATE gamemode)
 endif()
 
 if(WIN32)