diff --git a/lib/pure/httpclient.nim b/lib/pure/httpclient.nim index 909a2613f1..cb4f4f664e 100644 --- a/lib/pure/httpclient.nim +++ b/lib/pure/httpclient.nim @@ -1245,6 +1245,8 @@ proc downloadFile*(client: HttpClient | AsyncHttpClient, url: string, filename: string): Future[void] {.multisync.} = ## Downloads ``url`` and saves it to ``filename``. client.getBody = false + defer: + client.getBody = true let resp = await client.get(url) when client is HttpClient: