Index: _whatsnew.html
===================================================================
--- _whatsnew.html	(revision 1566)
+++ _whatsnew.html	(working copy)
@@ -108,6 +108,8 @@
 			behind smiley icons and special characters in their corresponding dialogs.</li>
 		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1693">#1693</a>] Custom error messages are now 
 			properly displayed in the file browser.</li>
+		<li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/481">#481</a>] Fixed the issue where the image 
+			preview in image dialog sometimes doesn't display after selecting the image from server browser.</li>
 	</ul>
 	<p>
 		<a href="_whatsnew_history.html">See previous versions history</a>
Index: editor/dialog/fck_image/fck_image.js
===================================================================
--- editor/dialog/fck_image/fck_image.js	(revision 1566)
+++ editor/dialog/fck_image/fck_image.js	(working copy)
@@ -385,6 +385,11 @@
 function ResetSizes()
 {
 	if ( ! oImageOriginal ) return ;
+	if ( oEditor.FCKBrowserInfo.IsGecko && !oImageOriginal.complete )
+	{
+		setTimeout( ResetSizes, 50 ) ;
+		return ;
+	}
 
 	GetE('txtWidth').value  = oImageOriginal.width ;
 	GetE('txtHeight').value = oImageOriginal.height ;
