summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjeff <jeff>2010-08-18 04:42:16 +0000
committerjeff <jeff>2010-08-18 04:42:16 +0000
commit74b4068002a318228b327ef0709eda85811d6ab2 (patch)
tree9727eb6b12930470dd02ee4299b81f8cb39b5bc7
parent5a79a6f67ca4a8f15584fccfe6062e7fa37b45bd (diff)
handle the usage_class-less details in svc_phone sections
-rw-r--r--FS/FS/cust_bill.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm
index 37603bd17..8e7973d33 100644
--- a/FS/FS/cust_bill.pm
+++ b/FS/FS/cust_bill.pm
@@ -3613,6 +3613,7 @@ sub _items_extra_usage_sections {
my %lines = ();
my %usage_class = map { $_->classnum => $_ } qsearch( 'usage_class', {} );
+ $usage_class{''} ||= new FS::usage_class { 'classname' => '', 'weight' => 0 };
foreach my $cust_bill_pkg ( $self->cust_bill_pkg ) {
next unless $cust_bill_pkg->pkgnum > 0;