Storyline

US President George W. Bush, who often teases members of the White House press corps, apologised on Wednesday after he poked fun at a reporter for wearing sunglasses without realising they were needed for vision loss.

The exchange occurred at a news conference in the Rose Garden.

Bush called on Los Angeles Times reporter Peter Wallsten and asked if he was going to ask his question with his "shades" on.

"For the viewers, there's no sun," Bush said to the television cameras.

But even though the sun was behind the clouds, Wallsten still needs the sunglasses because he has Stargardt's disease, a form of macular degeneration that causes progressive vision loss.

The condition causes Wallsten to be sensitive to glare and even on a cloudy day, can cause pain and increase the loss of sight.

Wallsten said Bush called his mobile phone later in the day to apologise and tell him that he didn't know he had the disease.

Wallsten said he interrupted and told the president that no apology was necessary and that he didn't feel offended since he hadn't told anyone at the White House about his condition.

"He said, 'I needle you guys out of affection'," Wallsten said. "I said, 'I understand that, but I don't want you to treat me any differently because of this'."

Wallsten said Bush said he would not treat him differently, so Wallsten encouraged him to "needle away."

"He said, 'I will. Next time I'll just use a different needle'," Wallsten said.

Wallsten said he thought that was a pretty good line.

And his only complaint is that the president didn't answer his question at the news conference.

Wallsten, who is also author of a book coming out next month titled "One Party Country: The Republican Plan for Dominance in the 21st Century," had asked about White House credibility now in the aftermath of top aide Karl Rove having been cleared in the CIA leak investigation.

But Bush said he wouldn't comment with another top White House aide still facing prosecution in the case.