diff --git a/lib/form_table.rb b/lib/form_table.rb index ef3a8a4e31f04d97bfc1c0cd364b40a8d5460363..616b4ad732808c810e0d428255e03ba0ecbb67dc 100644 --- a/lib/form_table.rb +++ b/lib/form_table.rb @@ -25,7 +25,7 @@ protected xml.item do row.each.with_index do |val, idx| xml.field(var: @cols.keys[idx].to_s) do - Array(val).each { |x| xml.value x.to_s } + [val].compact.flatten.each { |x| xml.value x.to_s } end end end