Zac Efron Apologizes for 'Completely Insensitive' Martin Luther King Jr. Post

Meanwhile, fans are demanding another mea culpa from the star.

Zac Efron has issued an apology after sharing a "completely insensitive" post on Instagram.

The 28-year-old actor was slammed on social media for sharing a photo on Monday, aka Martin Luther King Jr. Day, with a caption reading: "I'm grateful for a couple things today: Martin Luther King Jr & 10 million followers on IG."


EXCLUSIVE: Zac Efron and Seth Rogen Talk Buff Bods and Sorority Sisters on 'Neighbors 2' Set 

Unsurprisingly, it took less than 24 hours for Efron to issue a mea culpa. The actor deleted his original post and wrote, "I have nothing but the greatest admiration and respect for Dr. Martin Luther King Jr. I realize that last night's post was completely insensitive and I apologize to anyone who I may have offended. So sorry."

Meanwhile, fans are demanding another apology from the star -- but they may be waiting much longer for this one.

@ZacEfron 10 million? 10? As in 10 year reunion you MESSED UP GET YOUR HEAD IN THE GAME! WERE ALL IN THIS TOGETHER!! WHAT TEAM? WILDCATS! WH

— hello (@shadyboyband) January 19, 2016

*never forgives zac efron for missing the HSM reunion*

— Ryan Carroll (@ryanxcarroll) January 19, 2016

"zac efron won't be at the HSM reunion"
me: pic.twitter.com/8h78pIauHD

— Ryan Thomas Woods (@RyanThomasWoods) January 18, 2016


WATCH: 'Neighbors 2' Trailer Is Hilarious With the Return of Zac Efron (Who Still Can't Find His Shirt)

High School Musical fans were up in arms after Efron did not sit down for the franchise's 10th anniversary reunion special on Tuesday's Good Morning America, which included his former co-stars Vanessa Hudgens, Ashley Tisdale, Monique Coleman, Corbin Bleu and Lucas Grabeel.

Efron did record a message to share with fans during the telecast. "This is only 10 years -- let's have a billion more!" he said in the pre-recorded bit. "I love you guys!"

Sounds like Troy Bolton also has some explaining to do...