# File formvalidator.rb, line 323
    def dependency_groups
      return nil unless Hash === @profile[:dependency_groups]
      require_all = false
      @profile[:dependency_groups].values.each do |val|
        require_all = true unless val.select{|group| @form[group]}.empty?
      end
      if require_all
        @profile[:dependency_groups].values.each do |deps|
          deps.each do |dep|
            @missing_fields.push(dep) if @form[dep].to_s.empty?
          end
        end
      end
      @missing_fields
    end