delete proposal description only if exists

This is a fixup to #842. It turns out that `proposal.description` is nullable.