Mission diary crash and scroll fix

Prevents mission diary from crashing if scrolled down, and makes scrollbar hold position after viewing mission