diff --git a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
index ef05111ee044ab2808dec671cceaa10b15970ffb..001c89597b950895a63983058cd9bb27ce628367 100644
--- a/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
+++ b/wp-content/plugins/wp-recaptcha-bp/wp-plugin.php
@@ -59,9 +59,13 @@ if (!class_exists('WPPlugin')) {
 
         static function plugins_url() {
            if (WPPlugin::determine_environment() == Environment::WordPressMU)
-               return site_url() . '/wp-content/mu-plugins';
+               $url = site_url() . '/wp-content/mu-plugins';
            else
-               return site_url() . '/wp-content/plugins';
+               $url =  site_url() . '/wp-content/plugins';
+           if ($_SERVER['https'] == 'on') {
+               $url = str_replace('http://', 'https://', $url);
+           }
+           return $url;
         }
 
         static function path_to_plugin_directory() {
@@ -72,7 +76,7 @@ if (!class_exists('WPPlugin')) {
 
         static function url_to_plugin_directory() {
            $current_directory = basename(dirname(__FILE__));
-   
+
            return WPPlugin::plugins_url() . "/${current_directory}";
         }