diff --git a/lib/wings/active_fedora_converter.rb b/lib/wings/active_fedora_converter.rb index e65f48d06c..7d43c9cfb0 100644 --- a/lib/wings/active_fedora_converter.rb +++ b/lib/wings/active_fedora_converter.rb @@ -156,10 +156,9 @@ def parse_attributes(af_object) af_object.try(:members)&.replace(members) end - if converted_attrs.keys.include?(:files) - files = converted_attrs.delete(:files) - af_object.files.build_or_set(files) if files - end + return unless converted_attrs.keys.include?(:files) + files = converted_attrs.delete(:files) + af_object.files.build_or_set(files) if files end def create_extrated_text(af_object)