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."
William Shatner defends missing Leonard Nimoy's funeral
Actor William Shatner poses for a portrait in Los Angeles, Monday, Jan. 30, 2011. Shatner is starring in the upcoming broadway show "Shatner's World: We Just Live in it." (AP Photo/Matt Sayles)
LAS VEGAS, NV - JUNE 19: Actor William Shatner performs during his one-man show, 'Shatner's World: We Just Live In It' at the MGM Grand Hotel/Casino on June 19, 2014 in as Vegas, Nevada. (Photo by Ethan Miller/Getty Images)
HOLLYWOOD, CA - FEBRUARY 24: Actor William Shatner is seen on the video screen during the Oscars held at the Dolby Theatre on February 24, 2013 in Hollywood, California. (Photo by Kevin Winter/Getty Images)
US actor William Shatner arrives at the opening of 'Destination Star Trek London', first official Star Trek event in the UK in a decade, at the ExCel centre in east London on October 19, 2012. Celebrating the 25th anniversary of 'Star Trek: The Next Generation', the event is running from 19-21 October 2012 and will see actors, writers, producers and fans coming together to celebrate the popular science fiction franchise. AFP PHOTO / LEON NEAL (Photo credit should read LEON NEAL/AFP/Getty Images)
NEW YORK, NY - FEBRUARY 25: (L-R) Actor William Shatner and Doctor Mehmet Oz attend Dr. Oz's Health & Happiness Summit at Radio City Music Hall on February 25, 2012 in New York City. (Photo by Paul Zimmerman/Getty Images for USANA)
NEW YORK, NY - OCTOBER 06: (L-R) FOX Business Network Anchor, Dagen McDowell talks with actor William Shatner at FOX Studios on October 6, 2011 in New York City. (Photo by Astrid Stawiarz/Getty Images)
SAN DIEGO, CA - JULY 22: Actor William Shatner attends the 'Shatnerpalooza' Press Conference during Comic-Con 2011 on July 22, 2011 in San Diego, California. (Photo by Alexandra Wyman/Getty Images)
BEVERLY HILLS, CA - JULY 28: Actor William Shatner speaks at '$#*! My Dad Says' panel during 2010 Summer TCA Tour Day 1 at the Beverly Hilton Hotel on July 28, 2010 in Beverly Hills, California. (Photo by Frederick M. Brown/Getty Images)
Canadian actor William Shatner poses on April 12, 2010 in Cannes, southern France, during the MIPTV, one of the world's largest broadcasting and audio-visual trade shows to be held until April 16. Inexpensive TV formats adaptable worldwide, and big budget co-productions allowing broadcasters and producers to share out costs, are set to dominate this year's MIPTV. AFP PHOTO STEPHANE DANNA (Photo credit should read STEPHANE DANNA/AFP/Getty Images)
BURBANK, CA - APRIL 25: Actors Leonard Nimoy (L) and William Shatner (R) attend the 19th Annual 'Hollywood Charity Horse Show' at the Los Angeles Equestrian Center on April 25, 2009 in Burbank, California. (Photo by Amanda Edwards/Getty Images)
WEST HOLLYWOOD, CA - NOVEMBER 20: Actor William Shatner signs copies of his new book 'Star Trek Academy Collision Course' at Book Soup November 20, 2007 in West Hollywood, California. (Photo by Mark Mainz/Getty Images)
William Shatner (Actor) at the Thirty-fourth Annual Emmy Awards Banquet on Sept. 19, 1982 in the Century Plaza Hotel in Los Angeles, California. (AP Photo/UT)
Closeup of William Shatner (Actor) alone in front of Hollywoodâs Walk of Fame on May 19, 1983 in Los Angeles. (AP Photo/Saxon)
Actor William Shatner poses in his police sergeant uniform during break in taping of his TV show âT.J. Hookerâ on Oct. 28, 1985. (AP Photo/Lacy Atkins)
William Shatner (Actor) with actor Leonard Nimoy at the 34th Annual Emmy Awards Banquet in the Century Plaza Hotel on Sept. 19, 1982 in Los Angeles. (AP Photo/Nick UT)