Shatner came under fire Saturday after tweeting he would not be able to attend the burial of his "Star Trek" co-star, who passed away at age 83 a day earlier.
William, who played Captain Kirk, wrote, "I feel really awful. Here I am doing charity work and one of my dearest friends is being buried."
Shatner went on to explain he was attending the 58th annual Red Cross Ball in Palm Beach, Florida.
"I chose to honor a commitment I made months ago to appear at a charitable fundraiser. A lot of money was raised. So here I am; Tell me off."
William, also 83, got some seriously negative press from the New York Daily News with this headline, reading, "Captain Jerk."
He addresses that on Twitter too, writing, "You know what I find puzzling. The headline is horrible but the article contradicts it."