diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index 3539e7b26f010e534d0c54f4a8f4823efbae82b8..8a319e630d540117510bbdcebe8a3d1dbdc5d954 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -2276,7 +2276,7 @@ capture_control(struct bbslist *bbs)
 								// We can't use snprintf() here because snprintf()
 								// Is guaranteed to terminate, so the last digit
 								// would always be truncated.
-								sprintf(sauce.date, sizeof(sauce.date), "%04u%02u%02u",
+								sprintf(sauce.date, "%04u%02u%02u",
 								    1900 + tm->tm_year, 1 + tm->tm_mon, tm->tm_mday);
 							}
 							sauce.filesize = LE_INT32(ftell(fp)); // LE