diff --git a/vp9/vp9_common.mk b/vp9/vp9_common.mk
index 28cbcfd152696ef703f6ae7160a4eff546d3f625..83ce9edf9ba888099865a5ef963d4b518d540999 100644
--- a/vp9/vp9_common.mk
+++ b/vp9/vp9_common.mk
@@ -114,6 +114,7 @@ endif
 VP9_COMMON_SRCS-$(HAVE_SSE4_1) += common/x86/vp9_filter_sse4.c
 ifeq ($(HAVE_SSE4_1),yes)
 vp9/common/x86/vp9_filter_sse4.c.o: CFLAGS += -msse4
+vp9/common/x86/vp9_filter_sse4.c.d: CFLAGS += -msse4
 endif
 
 VP9_COMMON_SRCS-$(HAVE_SSE2) += common/x86/vp9_filter_sse2.c
@@ -122,6 +123,9 @@ ifeq ($(HAVE_SSE2),yes)
 vp9/common/x86/vp9_filter_sse2.c.o: CFLAGS += -msse2
 vp9/common/x86/vp9_loopfilter_x86.c.o: CFLAGS += -msse2
 vp9/common/x86/vp9_sadmxn_x86.c.o: CFLAGS += -msse2
+vp9/common/x86/vp9_filter_sse2.c.d: CFLAGS += -msse2
+vp9/common/x86/vp9_loopfilter_x86.c.d: CFLAGS += -msse2
+vp9/common/x86/vp9_sadmxn_x86.c.d: CFLAGS += -msse2
 endif
 
 VP9_COMMON_SRCS-$(ARCH_ARM)  += common/arm/vp9_arm_systemdependent.c