diff --git a/harpoon/ship/builders/normal.py b/harpoon/ship/builders/normal.py
index <HASH>..<HASH> 100644
--- a/harpoon/ship/builders/normal.py
+++ b/harpoon/ship/builders/normal.py
@@ -23,7 +23,7 @@ class NormalBuilder(BuilderBase):
         # Login into the correct registry
         current_tags = chain.from_iterable(image["RepoTags"] for image in conf.harpoon.docker_context.images())
         if conf.commands.parent_image not in current_tags:
-            conf.login(image_name, is_pushing=False)
+            conf.login(conf.commands.parent_image, is_pushing=False)
 
         lines = conf.harpoon.docker_context.build(
               tag = image_name
Perhaps login based on the image we need to pull