Dhanush said Rajinikanth has been discharged from Mount Elizabeth Hospital.
"Superstar discharged from hospital. He has recovered completely and taking rest, " tweeted the Tamil actor who married Rajinikanth's daughter Aishwarya in 2004.
Dhanush said now that Rajinikanth has recovered, he will celebrate his national award for ‘Aadukalam'.
"Soon national award celebrations :) god bless, " posted Dhanush on micro-blogging site Twitter.
Rajinikanth was admitted to Intensive Care Unit (ICU) at Mount Elizabeth Hospital in Singapore for kidney ailment on May 28.
Earlier, he was admitted to Sri Ramachandra Medical Centre in Chennai on May 15. The Tamil actor was undergoing dialysis and has kidney problems.
Rajinikanth had been suffering from recurrent respiratory infection and gastro intestinal ailments and was advised complete bed rest.
The 61-year-old star with a god like fan following after the phenomenal success of Robot (Endhiran), which was dubbed in Hindi as well, had recently started working on his new film Rana with Deepika Padukone in Chennai.
He plays three roles in the film on the Mahurat sets of which he fell sick on April 29 and had to be hospitalized first.