What’s in a name? For Michelle Obama, a whole lot of confusion.

While campaigning in Des Moines, Iowa Friday for Democratic Senate candidate Bruce Braley, she referred to him multiple times as “Bailey” before she was corrected by someone shouting from the audience.

The flub came despite a huge array of signs in the hall where she was speaking, all spelling Braley’s name correctly.

The first lady also referred to Braley as a Marine Corps veteran, which he is not. Braley’s staff said she meant to refer to his late father, Byard Braley, a Marine who fought at Iwo Jima.

Braley’s opponent in the Senate race, Republican Joni Ernst, is a member of the Army reserve and National Guard.

After being corrected on her candidate’s name, Obama said contritely, “I’ve been travelling too much.” When she did pronounce it correctly, she drew a cheer from the audience.

It didn’t take long for web pranksters to capitalize on Obama’s error. Clicking on the website votebrucebailey.com immediately redirects the user to Ernst’s campaign site.

Fox News’ Wes Barrett and The Associated Press contributed to this report