One or two good moments in three or four games isn't worthy of a new contract.
He still has a lot to prove. He's not exactly great at this leve at the moment, so why give him a stupid contract if we're planning on going up where the Premier League, on current evidence, is clearly behind his level.