Fixed bug#10208 - Added additional checks to see if something has changed and invalidates a spell check which had already been done, thanks to S7.