- Issue #6624: yArg_ParseTuple with "s" format when parsing argument with
  NUL: Bogus TypeError detail string.
diff --git a/Misc/NEWS b/Misc/NEWS
index 37ccbeb..ad998b4 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -1180,6 +1180,9 @@
 C-API
 -----
 
+- Issue #6624: yArg_ParseTuple with "s" format when parsing argument with 
+  NUL: Bogus TypeError detail string.
+
 - Issue #5954: Add a PyFrame_GetLineNumber() function to replace most uses of
   PyCode_Addr2Line().
 
diff --git a/Python/getargs.c b/Python/getargs.c
index d24857d..1fd17d3 100644
--- a/Python/getargs.c
+++ b/Python/getargs.c
@@ -328,7 +328,7 @@
 				  flags, levels, msgbuf, 
 				  sizeof(msgbuf), &freelist);
 		if (msg) {
-			seterror(i+1, msg, levels, fname, message);
+			seterror(i+1, msg, levels, fname, msg);
 			return cleanreturn(0, freelist);
 		}
 	}