X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fpart_bill_event.pm;fp=FS%2FFS%2Fpart_bill_event.pm;h=466ff89606e850d3c6231740dc77af74edc6cfb9;hp=3f49d292fa33ac194f4e861d33d095ecc63d0f51;hb=9811b8ce65909a293810ddbcd8c9b5ca963fba01;hpb=1043b612a287f6ccc6bbe32357483019d390f840 diff --git a/FS/FS/part_bill_event.pm b/FS/FS/part_bill_event.pm index 3f49d292f..466ff8960 100644 --- a/FS/FS/part_bill_event.pm +++ b/FS/FS/part_bill_event.pm @@ -187,8 +187,10 @@ sub check { } } - my $reasonr = qsearchs('reason', {'reasonnum' => $self->reason}); - return "Unknown reason" unless $reasonr; + if ($self->reason){ + my $reasonr = qsearchs('reason', {'reasonnum' => $self->reason}); + return "Unknown reason" unless $reasonr; + } $self->SUPER::check; }