summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2013-04-26 16:58:29 -0700
committerMark Wells <mark@freeside.biz>2013-04-26 16:58:29 -0700
commit469062ef38a0d13c4db6d6f9e730829e2235a5f5 (patch)
tree4330bbbcd20c4b6dc9398dc5a28479f2adae272d
parent5c619fec0cb5d8adbce182d91c7c6a22d6725bcf (diff)
fix an edge case involving select-tiered empty label, #22800
-rw-r--r--httemplate/elements/select-tiered.html2
1 files changed, 2 insertions, 0 deletions
diff --git a/httemplate/elements/select-tiered.html b/httemplate/elements/select-tiered.html
index e332eeff8..51ec438cd 100644
--- a/httemplate/elements/select-tiered.html
+++ b/httemplate/elements/select-tiered.html
@@ -181,6 +181,8 @@ for( $i = 0; $i < @$tiers; $i++ ) {
$children_of{$key}->{''} = $tier->{empty_label};
}
}
+ # ensure that there's always at least one empty label
+ $children_of{''}->{''} = $tier->{empty_label};
}
$tier->{by_key} = \%children_of;
}