diff --git a/thirdparty/cpm-discordrpc.cmake b/thirdparty/cpm-discordrpc.cmake
index 078ebaab5990c8cbf0c7fc7b9e23cecca26557fb..2243bbc0f373a3d3f336d39a89dc8bf14fbe1607 100644
--- a/thirdparty/cpm-discordrpc.cmake
+++ b/thirdparty/cpm-discordrpc.cmake
@@ -58,6 +58,7 @@ if(DiscordRPC_ADDED)
 			target_sources(discord-rpc PRIVATE
 				"${DiscordRPC_SOURCE_DIR}/src/discord_register_linux.cpp"
 			)
+			target_link_libraries(discord-rpc PUBLIC pthread)
 		endif()
 	endif()
 endif()