summaryrefslogtreecommitdiff
path: root/FS/FS/svc_cable.pm
diff options
context:
space:
mode:
Diffstat (limited to 'FS/FS/svc_cable.pm')
-rw-r--r--FS/FS/svc_cable.pm9
1 files changed, 6 insertions, 3 deletions
diff --git a/FS/FS/svc_cable.pm b/FS/FS/svc_cable.pm
index 50859dabc..9e818e142 100644
--- a/FS/FS/svc_cable.pm
+++ b/FS/FS/svc_cable.pm
@@ -126,9 +126,12 @@ sub label {
my @label = ();
push @label, 'MAC:'. $self->mac_addr_pretty
if $self->mac_addr;
- push @label, ($part_svc->part_svc_column('serialnum') || 'Serial#').
- $self->serialnum
- if $self->serialnum;
+ if ( $self->serialnum ) {
+ my $serialnum_label = $part_svc->part_svc_column('serialnum');
+ push @label,
+ ($serialnum_label && $serialnum_label->columnlabel || 'Serial#').
+ $self->serialnum;
+ }
return join(', ', @label);
}