class ActiveRecord::Validations::AssociatedValidator

def valid_object?(record)

def valid_object?(record)
  (record.respond_to?(:marked_for_destruction?) && record.marked_for_destruction?) || record.valid?
end