diff --git a/lib/gds_api/test_helpers/publishing_api_v2.rb b/lib/gds_api/test_helpers/publishing_api_v2.rb
index <HASH>..<HASH> 100644
--- a/lib/gds_api/test_helpers/publishing_api_v2.rb
+++ b/lib/gds_api/test_helpers/publishing_api_v2.rb
@@ -30,7 +30,7 @@ module GdsApi
 
       def stub_publishing_api_put_content_links_and_publish(body, content_id = nil, publish_options = nil)
         content_id ||= body[:content_id]
-        publish_options ||= { update_type: { update_type: body[:update_type], locale: body[:locale] } }
+        publish_options ||= { update_type: body[:update_type], locale: body[:locale] }
         stubs = []
         stubs << stub_publishing_api_put_content(content_id, body.except(:links))
         stubs << stub_publishing_api_put_links(content_id, body.slice(:links)) unless body.slice(:links).empty?
Fix publishing-api v2 publish stub

It was nesting the keys inside an update_type key, but shouldn't have been.