diff --git a/valgrind-3.8.1-new-manpages.patch b/valgrind-3.8.1-new-manpages.patch
index 8d8cba2..41dd7d3 100644
--- a/valgrind-3.8.1-new-manpages.patch
+++ b/valgrind-3.8.1-new-manpages.patch
@@ -1356,3 +1356,42 @@ diff -urN valgrind-3.8.1.orig/docs/xml/vg-entities.xml docs/xml/vg-entities.xml
  <!ENTITY rel-date    "10 August 2012">
  
  <!-- where the docs are installed -->
+diff -ur valgrind-3.8.1.orig/auxprogs/Makefile.in valgrind-3.8.1/auxprogs/Makefile.in
+--- valgrind-3.8.1.orig/auxprogs/Makefile.in	2013-08-14 18:06:17.416639326 +0200
++++ valgrind-3.8.1/auxprogs/Makefile.in	2013-08-14 18:06:23.286621135 +0200
+@@ -356,6 +356,7 @@
+ 	posixtestsuite-1.5.1-diff-results
+ 
+ EXTRA_DIST = \
++	docs/valgrind-listener-manpage.xml \
+ 	DotToScc.hs \
+ 	Merge3Way.hs \
+ 	gsl16-badfree.patch \
+diff -ur valgrind-3.8.1.orig/cachegrind/Makefile.in valgrind-3.8.1/cachegrind/Makefile.in
+--- valgrind-3.8.1.orig/cachegrind/Makefile.in	2013-08-14 18:06:17.458639197 +0200
++++ valgrind-3.8.1/cachegrind/Makefile.in	2013-08-14 18:06:23.389620812 +0200
+@@ -589,7 +589,9 @@
+ 
+ EXTRA_DIST = \
+ 	docs/cg-manual.xml \
+-	docs/cg_annotate-manpage.xml
++	docs/cg_annotate-manpage.xml \
++	docs/cg_diff-manpage.xml \
++	docs/cg_merge-manpage.xml
+ 
+ 
+ #----------------------------------------------------------------------------
+diff -ur valgrind-3.8.1.orig/coregrind/Makefile.in valgrind-3.8.1/coregrind/Makefile.in
+--- valgrind-3.8.1.orig/coregrind/Makefile.in	2013-08-14 18:06:17.470639160 +0200
++++ valgrind-3.8.1/coregrind/Makefile.in	2013-08-14 18:06:24.403617627 +0200
+@@ -935,8 +935,8 @@
+ 
+ # so as to make sure these get copied into the tarball
+ EXTRA_DIST = m_debuginfo/UNUSED_STABS.txt m_debuginfo/README.txt \
+-	m_gdbserver/README_DEVELOPERS $(GDBSERVER_XML_FILES) \
+-	fixup_macho_loadcmds.c
++	m_gdbserver/README_DEVELOPERS docs/vgdb-manpage.xml \
++	$(GDBSERVER_XML_FILES) fixup_macho_loadcmds.c
+ @VGCONF_OS_IS_DARWIN_TRUE@valgrind_SOURCES = \
+ @VGCONF_OS_IS_DARWIN_TRUE@	launcher-darwin.c \
+ @VGCONF_OS_IS_DARWIN_TRUE@	m_debuglog.c
diff --git a/valgrind.spec b/valgrind.spec
index ef9cce4..01ca6bb 100644
--- a/valgrind.spec
+++ b/valgrind.spec
@@ -3,7 +3,7 @@
 Summary: Tool for finding memory management bugs in programs
 Name: %{?scl_prefix}valgrind
 Version: 3.8.1
-Release: 23%{?dist}
+Release: 24%{?dist}
 Epoch: 1
 License: GPLv2
 URL: http://www.valgrind.org/
@@ -493,9 +493,10 @@ echo ===============END TESTING===============
 %endif
 
 %changelog
-* Wed Aug 14 2013 Mark Wielaard <mjw@redhat.com>
+* Wed Aug 14 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-24
 - Add valgrind-3.8.1-power-isa-205-deprecation.patch
   Deprecation of some ISA 2.05 POWER6 instructions.
+- Fixup auto-foo generation of new manpage doc patch.
 
 * Wed Aug 14 2013 Mark Wielaard <mjw@redhat.com> - 3.8.1-23
 - tests/check_isa-2_07_cap should be executable.