MIAMI - The singing of the Canadian national anthem at Major League Baseball's All-Star Game is once again coming under fire.

Canadian pop singer Jocelyn Alice was widely criticized by baseball fans on social media Tuesday night after she seemed to giggle during her rendition of “O Canada” before the mid-summer classic in Miami.

The Calgary native best known for the singles “Jackpot” and “Bound to You” apparently giggled after she sang the words “God keep our land.” She recovered and finished the verse.

TV cameras were focused on Toronto Blue Jays first baseman Justin Smoak when Alice made the noise and he quickly glanced at the singer.

This isn't the first time “O Canada” has triggered controversy at all-star baseball games.

Remigio Pereira of The Tenors attracted plenty of online fury at last year's game in San Diego when he sang, “We're all brothers and sisters, all lives matter to the great,” instead of, “With glowing hearts we see thee rise, the True North strong and free.”