fix error-list not setting message when its linked late