Following Amaury's advice
diff --git a/Modules/cmathmodule.c b/Modules/cmathmodule.c
index 07b2f29..109f2cc 100644
--- a/Modules/cmathmodule.c
+++ b/Modules/cmathmodule.c
@@ -920,7 +920,7 @@
 	errno = 0;
 	PyFPE_START_PROTECT("arg function", return 0)
 	phi = c_atan2(z);
-	PyFPE_END_PROTECT(z)
+	PyFPE_END_PROTECT(phi)
 	if (errno != 0)
 		return math_error();
 	else