India's Minister for Water Conservation has been caught urinating in public, on the eve of 'World Toilet Day'.
A clip of Minister Ram Shinde urinating on the side of the street on Saturday has already been been shared thousands of times on social media.
India's ruling Bharatiya Janata party has previously campaigned on providing more public toilets, with the party pledging to build millions across the country by 2019.
A report by the charity group WaterAid for World Toilet Day said that more than 700 million Indians still do not have access to toilets.
The public peeing may have serious political ramifications, as opponents were quick to point out that the fact he was relieving himself in public was proof the government had failed in their pledge to provide safe toilets.
Spokesperson for India's opposition party, Nawab Malik said "How can the Prime Minister expect people to follow discipline when his own ministers are a bunch of undisciplined people?" reports Times of India.
Mr Shinde told Press Trust of India high temperatures and dust made him ill.
"I was suffering from fever and when I couldn't find a toilet while travelling, I had to relieve myself in the open."
Apparently when you gotta go, you gotta go.