diff --git a/ud/channelIDTracking.go b/ud/channelIDTracking.go
index 93adbc4bc14ad7b98e28cb84ea00e460f98da668..ee1938ec3fe959eed6c788014e8b820362f0211d 100644
--- a/ud/channelIDTracking.go
+++ b/ud/channelIDTracking.go
@@ -253,6 +253,8 @@ func (c *clientIDTracker) registrationWorker(stopper *stoppable.Single) {
 					exponent += 1
 				}
 				waitTime = time.Second * time.Duration(backoffSeconds)
+			} else {
+				waitTime = time.Second
 			}
 		}