diff options
author | ivan <ivan> | 2010-03-15 07:13:49 +0000 |
---|---|---|
committer | ivan <ivan> | 2010-03-15 07:13:49 +0000 |
commit | 51370d265e4061706c33c38b9a46a6666c361fe7 (patch) | |
tree | ddfa3dbadea3ece8c6e004bf7c9242214ed25bbc /httemplate | |
parent | eda93f35695b06e89d54cb1f2f115aabf536103a (diff) |
fix editing svc_broadband service w/no ip address, RT#7786
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/edit/svc_broadband.cgi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/httemplate/edit/svc_broadband.cgi b/httemplate/edit/svc_broadband.cgi index ef1568a00..b11fec7a7 100644 --- a/httemplate/edit/svc_broadband.cgi +++ b/httemplate/edit/svc_broadband.cgi @@ -63,12 +63,12 @@ my $callback = sub { if $fieldref->{field} eq 'blocknum'; $fieldref->{value} = $object->addr_block->label - if $fieldref->{field} eq 'block_label'; + if $fieldref->{field} eq 'block_label' && $object->addr_block; } else { if ($fieldref->{field} eq 'block_label') { - if ($fixedblock) { + if ($fixedblock && $object->addr_block) { $object->blocknum($fixedblock); $fieldref->{value} = $object->addr_block->label; }else{ |