diff --git a/module/bug/model.php b/module/bug/model.php index 22487045cc..99d33002d2 100644 --- a/module/bug/model.php +++ b/module/bug/model.php @@ -233,7 +233,7 @@ class bugModel extends model $bug->duplicateBug = $this->post->duplicateBugs[$bugID] ? $this->post->duplicateBugs[$bugID] : $oldBug->duplicateBug; if($bug->assignedTo != $oldBug->assignedTo) $bug->assignedDate = $now; - if($bug->resolvedBy != '' or $bug->resolution != '') $bug->resolvedDate = $now; + if(($bug->resolvedBy != '' or $bug->resolution != '') and $oldBug->status != 'resolved') $bug->resolvedDate = $now; if($bug->resolution != '' and $bug->resolvedBy == '') $bug->resolvedBy = $this->app->user->account; if($bug->resolution != '') {