diff --git a/nftables/edit_set.cgi b/nftables/edit_set.cgi
index f91e74fec..bccd95787 100755
--- a/nftables/edit_set.cgi
+++ b/nftables/edit_set.cgi
@@ -76,9 +76,10 @@ print ui_table_row(hlink($text{'set_flags'}, "set_flags"),
ui_select("set_flags", $flags_sel, \@flag_opts, 5, 1, 1));
my $elem_field = ui_textarea("set_elements", $elements_text, 6, 60);
-$elem_field .= "
$text{'set_elements_desc'}";
+$elem_field .= "
".ui_note($text{'set_elements_desc'}, 0);
+print ui_table_hr();
print ui_table_row(hlink($text{'set_elements'}, "set_elements"),
- $elem_field);
+ $elem_field, undef, undef, undef, 1);
print ui_table_end();
diff --git a/nftables/lang/en b/nftables/lang/en
index ce3652ead..ec8058de1 100644
--- a/nftables/lang/en
+++ b/nftables/lang/en
@@ -261,7 +261,7 @@ set_type=Type
set_type_select=Select type
set_flags=Flags
set_elements=Elements
-set_elements_desc=Separate elements with commas or newlines.
+set_elements_desc=Enter IP addresses, CIDR ranges, ports, or other values valid for this set type, separated with commas or newlines
set_err=Failed to save set
set_failed=Failed to save set:
$1set_ename=Set name is invalid