diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4a2e5024b92695aeffb89dd8550ecb5094059533..4cba19fd26a79796b2b876ecc37aa9e89cf2af86 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,7 @@
 ## [3.0.2] - 2019-09-18
 ### Fixed
-- Better new error messages display for temporary disabling
+- Better error message display for temporary disabling
+- Installation url
 
 ## [3.0.1] - 2019-09-18
 ### Fixed
diff --git a/src/Basic_Requirement_Checker.php b/src/Basic_Requirement_Checker.php
index 05cd1bc58de31ef7af26c97fd3dba8d14c34f635..601c0c458abe4bcd48bb89a0f2cf4a9f52f468d9 100644
--- a/src/Basic_Requirement_Checker.php
+++ b/src/Basic_Requirement_Checker.php
@@ -314,11 +314,11 @@ if ( ! class_exists( 'WPDesk_Basic_Requirement_Checker' ) ) {
 			$install_url = wp_nonce_url( self_admin_url( 'update.php?action=install-plugin&plugin=' . $slug ),
 				'install-plugin_' . $slug );
 
-			add_filter( 'plugins_api', function ( $api, $action, $args ) use ( $plugin_info ) {
+			add_filter( 'plugins_api', function ( $api, $action, $args ) use ( $plugin_info, $slug ) {
 				if ( 'plugin_information' !== $action ||
 				     false !== $api ||
 				     ! isset( $args->slug ) ||
-				     'wpdesk-helper' !== $args->slug
+				     $slug !== $args->slug
 				) {
 					return $api;
 				}