diff options
-rw-r--r-- | payload_consumer/postinstall_runner_action.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/payload_consumer/postinstall_runner_action.cc b/payload_consumer/postinstall_runner_action.cc index cedecda9..b6af1314 100644 --- a/payload_consumer/postinstall_runner_action.cc +++ b/payload_consumer/postinstall_runner_action.cc @@ -264,7 +264,7 @@ bool PostinstallRunnerAction::ProcessProgressLine(const string& line) { void PostinstallRunnerAction::ReportProgress(double frac) { if (!delegate_) return; - if (current_partition_ >= partition_weight_.size()) { + if (current_partition_ >= partition_weight_.size() || total_weight_ == 0) { delegate_->ProgressUpdate(1.); return; } |