sign or conjugate bug



Does anybody know of a workaround or fix for the bug:

OK:

 (%i1) conjugate(sqrt(1-x^2)) - sqrt(1-x^2);
 (%o1) conjugate(sqrt(1-x^2))-sqrt(1-x^2)

Not OK:

 (%i2) sign(%);
 (%o2) zero

This could be a conjugate bug, not a sign bug.

Barton