diff --git a/fuzz/Makefile.am b/fuzz/Makefile.am
index e49ca051..b39fc87c 100644
--- a/fuzz/Makefile.am
+++ b/fuzz/Makefile.am
@@ -58,6 +58,7 @@ fuzz-xml: xml$(EXEEXT) seed/xml.stamp
 	    -max_len=$(XML_MAX_LEN) \
 	    -timeout=20 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/xml seed/xml
 
 # DTD validation fuzzer
@@ -77,6 +78,7 @@ fuzz-valid: valid$(EXEEXT) seed/valid.stamp
 	    -max_len=$(XML_MAX_LEN) \
 	    -timeout=20 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/valid seed/valid
 
 # XInclude fuzzer
@@ -98,6 +100,7 @@ fuzz-xinclude: xinclude$(EXEEXT) seed/xinclude.stamp
 	    -max_len=$(XML_MAX_LEN) \
 	    -timeout=20 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/xinclude seed/xinclude
 
 # HTML fuzzer
@@ -117,6 +120,7 @@ fuzz-html: html$(EXEEXT) seed/html.stamp
 	    -max_len=1000000 \
 	    -timeout=10 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/html seed/html
 
 # Regexp fuzzer
@@ -135,6 +139,7 @@ fuzz-regexp: regexp$(EXEEXT) seed/regexp.stamp
 	    -dict=regexp.dict \
 	    -max_len=200 \
 	    -timeout=5 \
+	    -use_value_profile=1 \
 	    corpus/regexp seed/regexp
 
 # URI fuzzer
@@ -152,6 +157,7 @@ fuzz-uri: uri$(EXEEXT) seed/uri.stamp
 	./uri$(EXEEXT) \
 	    -max_len=10000 \
 	    -timeout=2 \
+	    -use_value_profile=1 \
 	    corpus/uri seed/uri
 
 # XML Schema fuzzer
@@ -171,6 +177,7 @@ fuzz-schema: schema$(EXEEXT) seed/schema.stamp
 	    -max_len=$(XML_MAX_LEN) \
 	    -timeout=20 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/schema seed/schema
 
 # XPath fuzzer
@@ -190,5 +197,6 @@ fuzz-xpath: xpath$(EXEEXT) seed/xpath.stamp
 	    -max_len=10000 \
 	    -timeout=20 \
 	    -rss_limit_mb=4096 \
+	    -use_value_profile=1 \
 	    corpus/xpath seed/xpath