diff --git a/cache/src/main/scala/coursier/TermDisplay.scala b/cache/src/main/scala/coursier/TermDisplay.scala index eafc35534..e70986f05 100644 --- a/cache/src/main/scala/coursier/TermDisplay.scala +++ b/cache/src/main/scala/coursier/TermDisplay.scala @@ -278,7 +278,7 @@ class TermDisplay( doneQueue += (url -> infos.get(url)) } - if (fallbackMode) { + if (fallbackMode && success) { // FIXME What about concurrent accesses to out from the thread above? out.write(s"Downloaded $url\n") out.flush()