An NYPD detective accused of beating his daughter with a belt was busted again after violating a restraining order and cut free by a judge, cops said Sunday.

The 33-year-old detective Joel Crooms was arrested just before 7:30 p.m. on Saturday in Queens on a charge of criminal contempt for allegedly violating an order of protection — which was issued by the court following his early December arrest, according to police and court records.

Crooms was charged with harassment, criminal possession of a weapon, assault and acting in a manner injurious to a child on Dec. 1, 2019, for allegedly hitting his 10-year-old daughter with a belt at his East Shore house on Nov. 30, according to authorities and court records.

On Feb. 1, Crooms ignored the order, unexpectedly showing up where his daughter was around 2:45 p.m. in Queens, according to his criminal complaint.

The order of protection, which prohibits the cop from visiting or contacting the girl in any way, is in effect until Dec. 1, 2020, the complaint says.

Crooms was released without bail on the felony assault charge in December — just under a month before the new lax bail laws were rolled out — and cut free again on his own recognizance Sunday.

The Queens District Attorney’s Office did not request bail, despite the cop being slapped previously with a violent felony charge — assault with intent to cause injury.

No further details about Crooms’ February arrest were released.

This is detective’s third run-in with his fellow boys in blue during his eight years on the force, records show.

Crooms was busted just over two years ago in East New York after allegedly drunkenly flashing his weapon during a fight at an Outback Steakhouse.

The detective — who joined the NYPD in 2012, payroll records show — was off-duty during all of his arrests, cops said.

Crooms declined to comment on his arrest when reached by phone.