diff --git a/lib/svtplay_dl/fetcher/dash.py b/lib/svtplay_dl/fetcher/dash.py
index <HASH>..<HASH> 100644
--- a/lib/svtplay_dl/fetcher/dash.py
+++ b/lib/svtplay_dl/fetcher/dash.py
@@ -94,5 +94,6 @@ class DASH(VideoRetriever):
 
         if self.options.output != "-":
             file_d.close()
+            progressbar(bytes_so_far, total_size, "ETA: complete")
             progress_stream.write('\n')
             self.finished = True
dash: complete the progress bar after file is downloaded

The progress bar wasn't updated after the downloaded completed,
so the final progress bar would look something like this:

   [<I>/<I>][===============================.] ETA: 0:<I>:<I>

This can be interpreted as the file didn't download completely.

Reported-by: rooth