Charlie Puth Cuts Show Short Due To Illness

    HOLLYWOOD, CA - APRIL 01:  Singer Charlie Puth attends Revolt Live Hosts Exclusive "Furious 7" Takeover with Musical Performances From the Official Motion Picture Soundtrack at Revolt Live Studios on April 1, 2015 in Hollywood, California.  (Photo by Alberto E. Rodriguez/Getty Images)
    HOLLYWOOD, CA - APRIL 01: Singer Charlie Puth attends Revolt Live Hosts Exclusive "Furious 7" Takeover with Musical Performances From the Official Motion Picture Soundtrack at Revolt Live Studios on April 1, 2015 in Hollywood, California. (Photo by Alberto E. Rodriguez/Getty Images)

    Charlie Puth was hoping a doctor is only "One Call Away" on Saturday night.

    The 24-year-old singer stopped his concert in Westbury, NY and told fans he was too sick to continue.

    "I need to get better, guys," he told the crowd. "I've been going every day without ... allowing myself to get better."

    Puth said "it absolutely breaks my heart" and vowed that he will "find every way to make this up to you."

    Puth is scheduled to bring his Don't Talk Tour to Montreal on Sunday night and then to Toronto on Tuesday. "I don't even think I can go to Canada," he told the audience in Westbury.

    The "See You Again" chart-topper later tweeted "i'm sorry" and "i swear i will make this up to you."

    Two nights earlier, Puth finished his show in New Jersey but tweeted: "I'm still sick but my hometown got me through it!"

    On Oct. 7, Puth cancelled a show in Raleigh, NC after becoming sick. "I have the flu and lost my voice," he tweeted.