#5704: let python -3 imply -t as well.
diff --git a/Modules/main.c b/Modules/main.c
index 1a58071..d6df92f 100644
--- a/Modules/main.c
+++ b/Modules/main.c
@@ -432,6 +432,10 @@
 		return 0;
 	}
 
+	if (Py_Py3kWarningFlag && !Py_TabcheckFlag)
+		/* -3 implies -t (but not -tt) */
+		Py_TabcheckFlag = 1;
+
 	if (!Py_InspectFlag &&
 	    (p = Py_GETENV("PYTHONINSPECT")) && *p != '\0')
 		Py_InspectFlag = 1;