Originally report follows:

Careful with that Twitter finger.

The North Carolina Republican Party, which boasts on Facebook of its “digital know how,” took to Twitter to call Democratic vice presidential candidate Tim Kaine “shameful” for wearing “a Honduras flag pin on his jacket but no American flag” during his speech on Wednesday night.

Just one problem: It wasn’t the flag of Honduras, but rather the symbol recognized by the Department of Defense for Blue Star Families ― the families of those who serve in the military.

Kaine’s son, Nat, is serving in the U.S. Marines with the 2nd Battalion, 8th Marines, and was just deployed to eastern Europe, according to the Marine Corps Times.

The gaffe was spotted by reporter Ben Amey of WNYT in Albany, New York, who saved an image of the tweet:

The state GOP thanked Amey and deleted the tweet. However, they offered no apology to Kaine.

The Blue Star pin features a blue star on a field of white with a red border, as seen on Kaine’s lapel:

Mike Segar / Reuters

The flag of Honduras is a three-striped flag. Two blue stripes are separated by a white stripe with five blue stars in it:

kosmozoo via Getty Images

Fort Bragg, the largest military base in the world, is located in North Carolina. The state also ranks third in military population, behind only California and Texas.