diff --git a/lib/util/http/retry-after.ts b/lib/util/http/retry-after.ts
index 6cde4ae33a1d852e6d7e2e8194af35a85dfb492a..ced46c5b00b8a50d1275fb1cad493969dee6382d 100644
--- a/lib/util/http/retry-after.ts
+++ b/lib/util/http/retry-after.ts
@@ -103,7 +103,7 @@ export function getRetryAfter(err: unknown): number | null {
   }
 
   const seconds = parseInt(retryAfter, 10);
-  if (!Number.isNaN(seconds) && seconds > 0) {
+  if (!Number.isNaN(seconds) && seconds >= 0) {
     return seconds;
   }