Quick fix to #168.

Ultimately we'll have a better (stack-based?) parser for
links, and we can have something more elegant.

This fix removes an optimization which gave wrong results for
`*hi [there*]`.