summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FS/FS/cdr.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/FS/FS/cdr.pm b/FS/FS/cdr.pm
index cb866ca58..92586db67 100644
--- a/FS/FS/cdr.pm
+++ b/FS/FS/cdr.pm
@@ -1254,6 +1254,7 @@ sub clear_status {
my $dbh = dbh;
if ( $cdr_prerate && $cdr_prerate_cdrtypenums{$self->cdrtypenum}
+ && $self->rated_ratedetailnum #avoid putting old CDRs back in "rated"
&& $self->freesidestatus eq 'done'
)
{ #special case