asking positive to find a limit



When I try to solve the limit 

limit(sqrt(x^2+1)/(x+2), x, minf);

I get the question "Is x positive or negative"?

Since x is going to minus infinity, I answer negative, but in that case the answer I get is 1 instead of -1. I do get the right answer in the case that x is positive, but to me that seems to be a wrong answer. Is this a bug in maxima or do I misinterpret the question?

Josje Lodder