Drugs rap star rehab.
O'Neal, 67, entered the plea when he appeared in a Malibu courtroom.
The Los Angeles County district attorney's office said the case would be dismissed if O'Neal completed the drug diversion programme.
O'Neal was arrested last September with his son, Redmond, and was later charged with possession of methamphetamine.
Police had searched the actor's home while doing a check on Redmond, 23, who was on probation for a previous drug conviction.