diff --git a/contrib/src/ffmpeg/rules.mak b/contrib/src/ffmpeg/rules.mak
index 55b29bbb431746502368b69d63f9b23397cd2f01..833f8916d3f93d4ccb2031c0e52dcb46508f464b 100644
--- a/contrib/src/ffmpeg/rules.mak
+++ b/contrib/src/ffmpeg/rules.mak
@@ -198,12 +198,6 @@ FFMPEGCONF += \
 
 #plugins
 
-ifdef WITH_FREETYPE
-ifndef HAVE_LINUX
-DEPS_ffmpeg += freetype
-endif
-endif
-
 ifdef __DEBUG__
 DEPS_ffmpeg += rav1e
 DEPS_ffmpeg += mp3lame
@@ -250,6 +244,7 @@ FFMPEGCONF += \
 
 ifdef WITH_FREETYPE
 FFMPEGCONF += --enable-libfreetype
+DEPS_ffmpeg += freetype
 endif
 
 #platform specific options