Solving equation with exp



Maxima gives a very disappointing answer to the following:

solve(exp(x)-exp(x/2)=0,x);

Is there a trick to make maxima do better?
I cannot find an 'expcontract' command corresponding to 'logcontract'?

Yours,
Poul Riis
Denmark