Minor notepad-plus-plus.org web site issue when used with Internet Explorer 8, 9

Internal error.

Oops! Looks like something went wrong!