diff --git a/typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js b/typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js
index 94add80056b9e77fe976832e2e0425fc71dbcc5f..bf41876d16d13e2b0df621d032f18611ff4a9240 100644
--- a/typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js
+++ b/typo3/sysext/extensionmanager/Resources/Public/JavaScript/Main.js
@@ -510,8 +510,10 @@ define([
 							text: TYPO3.lang['button.resolveDependenciesIgnore'],
 							btnClass: 'btn-danger disabled t3js-dependencies',
 							trigger: function() {
-								Repository.getResolveDependenciesAndInstallResult(data.skipDependencyUri);
-								Modal.dismiss();
+								if (!$(this).hasClass('disabled')) {
+									Repository.getResolveDependenciesAndInstallResult(data.skipDependencyUri);
+									Modal.dismiss();
+								}
 							}
 						}
 					]);