Index: /extensions/GThumb/template/admin.tpl
===================================================================
--- /extensions/GThumb/template/admin.tpl	(revision 13652)
+++ /extensions/GThumb/template/admin.tpl	(revision 13653)
@@ -58,4 +58,9 @@
 <legend>{'Pre-cache thumbnails'|@translate}</legend>
 <p>
+	<input id="startLink" value="{'Start'|@translate}" onclick="start()" type="button">
+	<input id="pauseLink" value="{'Pause'|@translate}" onclick="pause()" type="button" disabled="disbled">
+	<input id="stopLink" value="{'Stop'|@translate}" onclick="stop()" type="button" disabled="disbled">
+</p>
+<p>
 <table>
 	<tr>
@@ -73,10 +78,5 @@
 </table>
 </p>
-<p>
-	<input id="startLink" value="{'Start'|@translate}" onclick="start()" type="button">
-	<input id="pauseLink" value="{'Pause'|@translate}" onclick="pause()" type="button" disabled="disbled">
-	<input id="stopLink" value="{'Stop'|@translate}" onclick="stop()" type="button" disabled="disbled">
-</p>
-<div id="feedbackWrap" style="height:320px; min-height:320px;">
+<div id="feedbackWrap" style="height:{$HEIGHT}px; min-height:{$HEIGHT}px;">
 <img id="feedbackImg">
 </div>
@@ -125,5 +125,5 @@
 	loader.pause(false);
 	updateStats();
-	getUrls('0');
+	getUrls(0);
 }
 
@@ -138,5 +138,5 @@
 
 function getUrls(page_token) {
-	data = {prev_page: page_token, max_urls: 195, types: []};
+	data = {prev_page: page_token, max_urls: 500, types: []};
 	jQuery.post( '{/literal}{$ROOT_URL}{literal}admin.php?page=plugin-GThumb&getMissingDerivative=',
 		data, wsData, "json").fail( wsError );
@@ -144,7 +144,4 @@
 
 function wsData(data) {
-  if (data.urls.length == 0) {
-    jQuery('#generate_cache, input[name="cachebuild"]').hide();
-  }
 	loader.add( data.urls );
 	if (data.next_page) {
