diff --git a/tools/Makefile b/tools/Makefile
index f8b69de63e57d0a87fbd6158eea43dffe1a34a55..266306e9bacec8f2e3aea555953313720e524605 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -196,7 +196,7 @@ $(obj)%.o: $(SRCTREE)/common/%.c
 $(obj)%.o: $(SRCTREE)/lib_generic/%.c
 	$(HOSTCC) -g $(HOSTCFLAGS) -c -o $@ $<
 
-$(LIBFDT_OBJS):
+$(obj)%.o: $(SRCTREE)/libfdt/%.c
 	$(HOSTCC) -g $(HOSTCFLAGS_NOPED) -c -o $@ $<
 
 subdirs: