TIdHTTP (Indy 9.0) & path

When calling IdHTTP.Get I have been finding that the IdHTTP.URL.Path
property is not getting reset between calls. Hence if getting successive
URLs which include a path, the paths become concatenated.

e.g.
IdHTTP.GET('http://www.nevrona.com/Indy/Download.html');
IdHTTP.GET('http://www.nevrona.com/Indy/FAQ.html');

results in the second GET attempting to retrieve
http://www.nevrona.com/Indy/Indy/FAQ.html with predictable results.

As a workaround I am setting HTTP.URL.Path := ''; before each call. Is this
the correct solution, is there something else I should be doing or is this
a bug?

Thanks,
R.