--- ppp-git-8d694241/pppd/chap_ms.c	2013-09-13 15:43:26.000000000 +0200
+++ src/pppd/chap_ms.c	2013-09-13 15:51:34.765897780 +0200
@@ -228,7 +228,7 @@
 
  bad:
 	/* See comments below for MS-CHAP V2 */
-	slprintf(message, message_space, "E=691 R=1 C=%0.*B V=0",
+	slprintf(message, message_space, "E=691 R=0 C=%0.*B V=0",
 		 challenge_len, challenge);
 	return 0;
 }
@@ -305,7 +305,7 @@
 	 * Basically, this whole bit is useless code, even the small
 	 * implementation here is only because of overspecification.
 	 */
-	slprintf(message, message_space, "E=691 R=1 C=%0.*B V=0 M=%s",
+	slprintf(message, message_space, "E=691 R=0 C=%0.*B V=0 M=%s",
 		 challenge_len, challenge, "Access denied");
 	return 0;
 }
