--- /dev/null
+diff --git a/tools/xenpmd/Makefile b/tools/xenpmd/Makefile
+index 28d51a5..2735d7a 100644
+--- a/tools/xenpmd/Makefile
++++ b/tools/xenpmd/Makefile
+@@ -11,7 +11,7 @@ BIN = xenpmd
+ GENERATE_HEADERS = xenpmd-dbus-server-bindings.h xenpmd-dbus-client-bindings.h
+
+ .PHONY: all
+-all: $(GENERATE_HEADERS) $(BIN)
++all: $(BIN)
+
+ $(BIN): xenpmd.o acpi-events.o xenpmd-dbus-server.o
+
+@@ -24,7 +24,7 @@ install: all
+ clean:
+ $(RM) -f $(BIN) *.o $(GENERATE_HEADERS)
+
+-%.o: %.c Makefile
++%.o: %.c Makefile ${GENERATE_HEADERS}
+ $(CC) $(CFLAGS) $< $(LDFLAGS) -o $@
+
+ xenpmd-dbus-server-bindings.h:xenpmd.xml