Luke Skywalker can’t tell the difference between Malaysian and U.S. flags

The force isn’t so strong with Mark Hamill, apparently. The actor, who plays Luke Skywalker in the Star Wars franchise, has been criticising Mark Zuckerberg, Facebook‘s CEO, for allowing political ads on the social media platform recently.

However, he made an error while tweeting his feelings on the matter, even if he used the #PatriotismOverProfits hashtag appropriately. Have a look:

To be fair, the emojis are pretty small, and chances are that the actor was tweeting from a mobile phone with a relatively small screen. Still it’s an embarrassing error—but Hamill has taken it in stride.

Owning up to the mistake in good humour (a much better idea than deleting the Tweet), the actor also reveals that he’s “blundered” his way into a load of Malaysian followers, ending the Tweet with a new hashtag: #HammyHeartsSoutheastAsia.

The Star Was star has been quite active on Twitter and Instagram in the past, and has since deleted his verified Facebook page in protest. CNN reports that Facebook has continued to run targeted political ads without fact-checking them, which has drawn flak for its role in the 2016 U.S. presidential election.

SEE ALSO:  Samsung Galaxy S20: Everything you need to know

Facebook has stated its stance that “decisions about political ads” shouldn’t be made by private companies, although in the absence of regulation, that’s what it has done:

“In the absence of regulation, Facebook and other companies are left to design their own policies. We have based ours on the principle that people should be able to hear from those who wish to lead them, warts and all, and that what they say should be scrutinised and debated in public. This does not mean that politicians can say whatever they like in advertisements on Facebook.”