diff --git a/kolla/cmd/build.py b/kolla/cmd/build.py
index e299c66e16b577194208527822ef71909c822b9f..4a8f4cd100b5bbcea3d1f383c1d6230b8d5c72a6 100755
--- a/kolla/cmd/build.py
+++ b/kolla/cmd/build.py
@@ -74,7 +74,7 @@ class WorkerThread(Thread):
         while True:
             try:
                 image = self.queue.get()
-                for _ in range(self.retries):
+                for _ in range(self.retries + 1):
                     self.builder(image)
                     if image['status'] in ['built', 'unmatched',
                                            'parent_error']: