The 24-year-old joined the club last summer and has so far made 35 appearances, netting his first goal last month with a penalty against Crawley.
Now, the midfielder has signed new terms with the Saddlers and insists increased game time under Brian Dutton has played a major part.
“I am very delighted to be staying with the club,” he said.
“Once I spoke to the gaffer and the other people who needed to be spoken to, I knew it was the right decision to make to stay here and continue this journey to get this club back to where it needs to be.
“I have been working hard every day and doing what I need to do. Since the gaffer has taken over, I have played a lot more games and that is working in my favour. That is what made me sign this contract.”
The club have not confirmed the length of the contract.
Dutton added: “I’m delighted Emmanuel has agreed a new deal.
“He is a rough diamond and someone who can have a stellar career if he focuses, knuckles down, learns and develops. He’s only 24 years of age and hopefully we can polish him up into the player we all think he can be.”