Michael Jackson (search) signed autographs for surprised shoppers as he bought toys and stuffed animals at a Houston mall.

Jackson was in Houston "on business, and just decided to drop by the mall," spokeswoman Raymone K. Bain told The Associated Press Wednesday.

Some who spotted Jackson Tuesday night asked for autographs. The 45-year-old pop star shook hands with those who approached and sampled a pretzel at one shop, Houston TV station KTRK reported.

KTRK said Jackson was in Houston to meet with a lawyer about a music contract issue.

After his shopping spree, mainly for toys and teddy bears, he left town.

Jackson is charged in Santa Maria, Calif., with committing a lewd act upon a child, administering an intoxicating agent and conspiring to commit child abduction, false imprisonment and extortion. He is free on $3 million bail and has pleaded not guilty.