Fixed *= (thanks to Daniel Gackle for the bug report).