summaryrefslogtreecommitdiff
path: root/usr.sbin/mfiutil/mfi_cmd.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/mfiutil/mfi_cmd.c')
-rw-r--r--usr.sbin/mfiutil/mfi_cmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/mfiutil/mfi_cmd.c b/usr.sbin/mfiutil/mfi_cmd.c
index 07fe14831e7f..7fedfb6b7f52 100644
--- a/usr.sbin/mfiutil/mfi_cmd.c
+++ b/usr.sbin/mfiutil/mfi_cmd.c
@@ -316,7 +316,7 @@ mfi_display_progress(const char *label, struct mfi_progress *prog)
printf("%s: %.2f%% complete, after %ds", label,
(float)prog->progress * 100 / 0xffff, prog->elapsed_seconds);
- if (prog->elapsed_seconds > 10) {
+ if (prog->progress != 0 && prog->elapsed_seconds > 10) {
printf(" finished in ");
seconds = (0x10000 * (uint32_t)prog->elapsed_seconds) /
prog->progress - prog->elapsed_seconds;