Search Q&A
passport
Do the Singaporean authorities know that you have taken Belgian nationality?
The Belgian authorities do not notify other countries when their citizens take Belgian nationality precisely because there are countries which do not recognise dual citizenship. If the Singaporean authorities don't know, then it follows that the Singaporean passport will not have been cancelled.
On the other hand, I'm just stating what seems logical and you may not want to take the risk based on my interpretation of logic!
Well, I have one advice for you, http://www.singapore-visa.net/ I think It helps