diff --git a/py/mkrules.mk b/py/mkrules.mk
index c36f0f9cd88fe5cc84fea72d3a3e595c6ff9684e..a994016148c70fb9313a102b1212aff286d388c7 100644
--- a/py/mkrules.mk
+++ b/py/mkrules.mk
@@ -35,6 +35,7 @@ $(ECHO) "CC $<"
 $(Q)$(CC) $(CFLAGS) -c -MD -o $@ $<
 @# The following fixes the dependency file.
 @# See http://make.paulandlesley.org/autodep.html for details.
+@# Regex adjusted from the above to play better with Windows paths, etc.
 @$(CP) $(@:.o=.d) $(@:.o=.P); \
   $(SED) -e 's/#.*//' -e 's/^.*:  *//' -e 's/ *\\$$//' \
       -e '/^$$/ d' -e 's/$$/ :/' < $(@:.o=.d) >> $(@:.o=.P); \