IE8 "Refresh" button does HTTP GET twice
===

I'm developing embedded Linux device with web server built in. I use uhttpd as web server with LuCI as framework. The problem is the following:
When user press "Refresh" button of the browser (IE8) it sends HTTP GET request and starts to retrieve the response but this process is interrupted and the browser's screen dispays part of the page and some HTML markup text. After that browser sends HTTP GET again and retrieve the page without interruption.

When user just press to URL on the page and gets the page this behavior is not reproduced.

What is the reason of that behavior (GET twice)?

Thanks in advance.