Tje 26 year-old songstress quickly deleted the post supporting Palestine, but it had already been retweeted 70,000 times.
Rihanna and social media are becoming a bad mix.
The 26 year-old songstress took to Twitter to show her support for Palestine during the country's conflict with Israel.
"#FreePalestine," RiRi posted on Tuesday (July 15th), but only moments later she decided to delete the tweet.
Unfortunately the 'Diamonds' singer wasn't quick enough, and as soon as the post was uploaded, it was retweeted nearly 70,000 times.
But according to the recording artist's close friend, she never meant to send the tweet out in the first place.
"She deleted it because it was never meant to be tweeted," the source said to TMZ. "She didn't even realize it was a tweet until she started hearing from her fans."
Rihanna was apparently reading about the Israel-Gaza conflict online, and not long after clicking a link, her followers began asking about the tweet. However, this explanation does sound fictitious as it is impossible to share a tweet without typing the message or cutting and pasting it, which is followed by clicking the 'Tweet' icon.
Another source reiterated to the gossip site, "she is pro-peace," adding, "She doesn't want innocent people dying."
Hours after taking down the original tweet, Rihanna commented on the two nation's conflict once again, but this time being more politically correct. "Let's pray for peace and a swift end to the Israeli-Palestinian conflict! Is there any hope?," she wrote.
The Grammy-winning singer isn't the only high-profile name to be caught out by social media. NBA star Dwight Howard also tweeted the same message after a follower asked him for help.
"@DwightHoward this is Gaza, Palestine being bombed by Israel," @NckJ6 tweeted Howard Saturday. "151 innocent civilians have been killed thus far."
Howard replied, "@NckJ6 wow how can I help."
"@DwightHoward honestly best thing to do is spread awareness and tell everyone you can," @NckJ6 added. "Many innocent lives are at stake #FreePalestine."
Howard also promptly deleted the tweet shortly after posting it, and he even offered an apology to his 5.2 million followers. "Previous tweet was a mistake, I have never commented on international politics and never will," he tweeted on Saturday (July 12th). Adding, "I apologize if I offended anyone with my previous tweet, it was a mistake!"
Howard also tweeted "#FreePalestine"