Andrew Keegan is free to roam wherever he wants -- a judge refused to slap a restraining order on the former heartthrob over allegations he abused a former GF.

The decision must have come as a shock to Keegan's ex, who presented a couple of photos to the court -- one of her arm -- the other of the tires she claims Andrew slashed.
The judge had earlier issued a temporary restraining order against the "
Camp Nowhere" star, but after hearing evidence he dissolved the TRO and rejected
Kristi Parrales' bid for a permanent restraining order.
Andrew tells us Kristi's claims are bogus and she's just "a vindictive ex-girlfriend."
Ten years ago, no one would have guessed that a woman would want to keep
Andrew Keegan AWAY from her body -- but the actor's ex-girlfriend is doing just that, claiming he beat her up and slashed her tires.

A model named
Kristi Parrales has filed a request for a restraining order against the "
Camp Nowhere" star -- in which she claims Keegan has launched a campaign of terror against her for more than a year.
In the docs, filed Monday in
L.A. County Superior Court, Parrales says Keegan physically attacked her on two separate occasions, the most recent on July 4th. Parrales says Keegan "threw me across the living room in front of witnesses." Parrales says she suffered scars on her back and bruises from the incident.
Parrales also claims Keegan has been rolling into her place of business recently and "calling [Kristi] names and givig [her] evil looks."
Kristi claims Keegan came back just last week -- and when she had the bouncer throw him out, Keegan found her car and slashed her tires.
Now, Kristi is asking a judge to keep Andrew 100 yards away from her at all times.
UPDATE: We just spoke to Andrew, who said Kristi is simply a vindictive ex girlfriend. He said Kristi watched his dog this weekend while he was in Las Vegas ... and that he was still in Vegas when she claims he slashed her tires. Andrew said his lawyer is already looking into this and the truth will come out shortly.