Rodrigo Duterte has vetoed a bill that would have ended the practice of hiring workers on short-term contracts.
Salvador Panelo, a spokesperson for the Philippine President, confirmed the decision on Friday.
It means that Duterte has gone back on a major campaign promise that helped him get elected.
Under Philippines law, employers can hire workers through contracts that run five months.
This allows them to to avoid a six-month rule which would then force companies to give their staff permanent job status in addition to benefits like healthcare.

Suspect shot dead after crashing truck into Detroit-area synagogue
Iran's supreme leader, in first remarks, vows to keep strait closed
One person dies after Virginia university shooting
Four Bahrainis arrested for spying for Iranian Guard
Two US sailors injured after non-combat fire aboard carrier in Red Sea
First train to Pyongyang in six years leaves Beijing as neighbours revive link
Six vessels attacked in Gulf, Strait of Hormuz
IEA announces record oil stockpile release over Iran war supply disruptions
