diff --git a/lib/metasploit_data_models/version.rb b/lib/metasploit_data_models/version.rb
index <HASH>..<HASH> 100755
--- a/lib/metasploit_data_models/version.rb
+++ b/lib/metasploit_data_models/version.rb
@@ -4,5 +4,5 @@ module MetasploitDataModels
   # metasploit-framework/data/sql/migrate to db/migrate in this project, not all models have specs that verify the
   # migrations (with have_db_column and have_db_index) and certain models may not be shared between metasploit-framework
   # and pro, so models may be removed in the future.  Because of the unstable API the version should remain below 1.0.0
-  VERSION = '0.53.1'
+  VERSION = '0.53.2'
 end
diff --git a/spec/app/models/mdm/module/ancestor_spec.rb b/spec/app/models/mdm/module/ancestor_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/app/models/mdm/module/ancestor_spec.rb
+++ b/spec/app/models/mdm/module/ancestor_spec.rb
@@ -118,6 +118,8 @@ describe Mdm::Module::Ancestor do
           subject(:same_real_path_ancestor) do
             # Don't use factory as it will try to write real_path, which cause a path collision
             original_ancestor.parent_path.module_ancestors.new(
+                # if a payload, then handler_type needs to be set or it won't save
+                handler_type: original_ancestor.handler_type,
                 real_path: original_ancestor.real_path
             )
           end
Fix specs

[#<I>]