This means that there is no reason she would go to that appointment, doesn't it? Or does it mean that she needs a good/specific reason to go there since she is not happy with just any reason..?
The latter really needs the just in there to make sense.
Former, as far as I know.
"not for any reason" = "for no reason"