Justin Johnson pleaded guilty in 2008 to a child pornography charge.

Lubbock police have arrested a man who received community probation in a plea deal four years ago for possessing or promoting child pornography.

Justin Johnson, 22, was arrested Oct. 22 on a charge of theft of between $50 and $500. While out on bail for that charge, he was re-arrested Monday in connection with the probation charge. Johnson pleaded guilty in 2008 to the child pornography charge.

Documents filed with the court by the Criminal District Attorney’s office allege Johnson has failed to pay required probation fees, has not attended required drug or alcohol counseling, failed to participate in required sex offender counseling and tested positive for marijuana.