diff --git a/src/backend/Makefile b/src/backend/Makefile
index 29cc01f88688a259c6daabf4a10a688bfb47c4f7..fb60420b6f11acee444ef80eb821c20ff580b7b5 100644
--- a/src/backend/Makefile
+++ b/src/backend/Makefile
@@ -188,8 +188,8 @@ $(top_builddir)/src/include/utils/probes.h: utils/probes.h
 	    $(LN_S) "../../../$(subdir)/utils/probes.h" .
 
 
-utils/probes.o: utils/probes.d $(call expand_subsys,$(SUBDIROBJS))
-	$(DTRACE) $(DTRACEFLAGS) -C -G -s $< $(call expand_subsys,$(SUBDIROBJS)) -o $@
+utils/probes.o: utils/probes.d $(SUBDIROBJS)
+	$(DTRACE) $(DTRACEFLAGS) -C -G -s $(call expand_subsys,$^) -o $@
 
 
 ##########################################################################