Nepal's top court has ruled that there is no need to elect a new president, settling a major point of differences among the political parties.

Supreme Court spokesman Shree Kanta Poudel said the judge ruled late Thursday that a new president should be elected only after the new constitution has been promulgated.

Ram Baran Yadav was elected the first president in 2008 after the centuries-old monarchy was abolished and Nepal turned into a republic. It was initially thought Yadav would be in office for two years but has remained as president for more than five.

The last Constituent Assembly failed to complete the task of writing a constitution and a new one elected in November assumed duty this week.