diff --git a/publisher/api/elements.py b/publisher/api/elements.py
index 75302486fd05615deb0b9c05e4aa8fe01303d5ca..fa3684f17902d957d748762098f33ac10e7a0009 100644
--- a/publisher/api/elements.py
+++ b/publisher/api/elements.py
@@ -258,6 +258,7 @@ def _get_target_version(item, component_slug, task_slug, extension, version_numb
         task = item.get_task(slug=task_slug)
     except LookupError:
         task = item.new_task(tag=task_slug, auto_save=False)
+        task.slug = task.tag.slug
 
     # Get/create Bip component
     tag = project.get_component_tag(slug=component_slug)
diff --git a/publisher/app.py b/publisher/app.py
index 0b6eb645c0aafaf96de313a5b5b7b9d421b61c45..241ae381eb50003ad58c7e5abcafb3685bf2b9e0 100644
--- a/publisher/app.py
+++ b/publisher/app.py
@@ -208,7 +208,6 @@ class Publisher(App):
 
     def _get_pipeline_context(self):
         self.pipeline_context = self.get_context()
-        print(self.pipeline_context.task, self.pipeline_context.task.tag)
 
     def _validate_context(self):
         if not self.pipeline_context.is_tracked: