diff --git a/typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTables.js b/typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTables.js
index 21fc01d77cfdfc3e562bfc9ba1c2dd6d1bd9108c..4119181609bd6a68b6eca8ebb47af39496d12f58 100644
--- a/typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTables.js
+++ b/typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTables.js
@@ -58,7 +58,6 @@ define([
 				var table = $(e.target).closest(self.selectorClearTrigger).data('table');
 				e.preventDefault();
 				self.clear(table);
-				self.getStats();
 			});
 		},
 
@@ -107,6 +106,7 @@ define([
 			$.ajax({
 				url: Router.getUrl(),
 				method: 'POST',
+				context: this,
 				data: {
 					'install': {
 						'action': 'clearTablesClear',
@@ -126,6 +126,7 @@ define([
 						var message = FlashMessage.render(Severity.error, 'Something went wrong', '');
 						$outputContainer.append(message);
 					}
+					this.getStats();
 				},
 				error: function(xhr) {
 					Router.handleAjaxError(xhr);