diff --git a/main/say.c b/main/say.c
index ed0a7b52417b6263fb5443ac116f62d0924e88d6..f8dcd4ea6b0acfc638e3d6783187391d43501ff9 100644
--- a/main/say.c
+++ b/main/say.c
@@ -5712,7 +5712,7 @@ int ast_say_date_with_format_pl(struct ast_channel *chan, time_t thetime, const
 						if (!res)
 							res = wait_file(chan, ints, "digits/second-a", lang);
 					} else {
-						res = ast_say_number(chan, tm.tm_min, ints, lang, "f");
+						res = ast_say_number(chan, tm.tm_sec, ints, lang, "f");
 						if (!res) {
 							int ten, one;
 							ten = tm.tm_sec / 10;