A Rock Island firefighter got into a fight with a Rock Island police officer when the firefighter punched the police officer in the face, police said Saturday.

Justin T. Welvaert, 27, of Rock Island, was charged this week with aggravated battery, a felony, related to the Feb. 24 incident.

The fight happened just after 1 a.m. in the area of 32nd Street and 24th Avenue, Moline, Moline Police Detective Scott Williams said.

Welvaert allegedly struck officer Jonathan L. Shappard in the face, fracturing his orbital bone around the eye. Williams said the two men were not on duty. He also said alcohol was not a factor.

Williams had no further information Saturday.

The Rock Island fire and police departments could not immediately be reached Saturday for comment.

Get news headlines sent daily to your inbox

Welvaert has a preliminary hearing set for Tuesday in Rock Island County Circuit Court.

According to court records, a no contact order was filed.