diff --git a/CHANGELOG b/CHANGELOG
index <HASH>..<HASH> 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,6 @@
+v0.2.4 (Unreleased)
+- Initialise the media files array of a new product correctly
+
 v0.2.3 (Unreleased)
 - Switch a few more fields over to TwoDigitNodes
 - Make the product availability field accessible from APAProduct
diff --git a/lib/onix.rb b/lib/onix.rb
index <HASH>..<HASH> 100644
--- a/lib/onix.rb
+++ b/lib/onix.rb
@@ -38,7 +38,7 @@ module ONIX
   module Version #:nodoc:
     Major = 0
     Minor = 2
-    Tiny  = 3
+    Tiny  = 4
     
     String = [Major, Minor, Tiny].join('.')
   end
diff --git a/lib/onix/product.rb b/lib/onix/product.rb
index <HASH>..<HASH> 100644
--- a/lib/onix/product.rb
+++ b/lib/onix/product.rb
@@ -33,6 +33,7 @@ module ONIX
       self.contributors = []
       self.subjects = []
       self.text = []
+      self.media_files = []
       self.imprints = []
       self.publishers = []
       self.sales_restrictions = []
Initialise the media files array of a new product correctly