diff --git a/lib/govuk_navigation_helpers/content_item.rb b/lib/govuk_navigation_helpers/content_item.rb
index <HASH>..<HASH> 100644
--- a/lib/govuk_navigation_helpers/content_item.rb
+++ b/lib/govuk_navigation_helpers/content_item.rb
@@ -7,7 +7,7 @@ module GovukNavigationHelpers
     attr_reader :content_store_response
 
     def initialize(content_store_response)
-      @content_store_response = content_store_response
+      @content_store_response = content_store_response.to_h
     end
 
     def parent
Convert content item to hash
The ContentItem class assumes a number of hash methods that may not
necessarily be available on a content item. By explicitly converting
this object to a hash, we can avoid bad method calls