From: Mark Wells Date: Fri, 26 Apr 2013 23:58:29 +0000 (-0700) Subject: fix an edge case involving select-tiered empty label, #22800 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=469062ef38a0d13c4db6d6f9e730829e2235a5f5;p=freeside.git fix an edge case involving select-tiered empty label, #22800 --- 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; }