The former marketing director of Facebook had posted what she thought was a private picture of her family's reaction to the new Poke app on the site, according to the LA Times.
However, Vox Media's Callie Schweitzer saw the picture and tweeted it.
Randi responded to Schweitzer, writing: "Not sure where you got this photo. I posted it to friends only on FB. You reposting it to Twitter is way uncool."
Schweitzer, who is friends with Randi's sister on Facebook, apologised for sharing the picture. Randi accepted the apology and the photo was taken down.
The television producer also defended Facebook's complicated privacy settings against members who criticised the site in numerous responses.
"Digital etiquette: always ask permission before posting a friend's photo publicly. It's not about privacy settings, it's about human decency," she said.