Blake Shelton was forced to cancel his Saturday night (Mar. 3) date at the CenturyLink Center in Bossier City, La., due to what sounds like a nasty case of the flu. The show has been moved to Tuesday, Mar. 6.

As Shelton himself explained on social media, he almost never has to resort to postponing a show, but this particular strain of the flu just got the best of him. He apologized to fans who were hoping to enjoy the concert Saturday night.

Shelton also noted in a follow-up tweet that he promised fans he'd "make up for the inconvenience." He promised that his support guests Brett Eldredge, Carly Pearce and Trace Adkins would still be on the bill at the make-up show. Ticket holders who aren't able to make Tuesday's date will get a full refund.

To Shelton's credit, he did not go down without a fight. The singer apparently was showing visible signs of the flu when he performed at Rodeo Houston Thursday (Mar. 1), imploring the audience to help him out by singing along. He also put his nose to the grindstone and powered through his date in Dallas Mar. 2 while in full sickness mode. Hopefully a couple of days off will help him regain his health!

Shelton's Country Music Freaks Tour is set to run through March. The singer and reality show star just released a new video for "I Lived It," which is the second single from Shelton's current album, Texoma Shore.

This Is What Blake Shelton Was Thinking on Each of His Album Covers