diff --git a/airsonic-main/src/main/java/org/airsonic/player/controller/RecoverController.java b/airsonic-main/src/main/java/org/airsonic/player/controller/RecoverController.java
index 63b2a6d8..2c98c397 100644
--- a/airsonic-main/src/main/java/org/airsonic/player/controller/RecoverController.java
+++ b/airsonic-main/src/main/java/org/airsonic/player/controller/RecoverController.java
@@ -69,6 +69,10 @@ public class RecoverController {
}
}
+ if (settingsService.isCaptchaEnabled()) {
+ map.put("recaptchaSiteKey", settingsService.getRecaptchaSiteKey());
+ }
+
return new ModelAndView("recover", "model", map);
}
diff --git a/airsonic-main/src/main/webapp/WEB-INF/jsp/recover.jsp b/airsonic-main/src/main/webapp/WEB-INF/jsp/recover.jsp
index 3ee0b042..ff26a610 100644
--- a/airsonic-main/src/main/webapp/WEB-INF/jsp/recover.jsp
+++ b/airsonic-main/src/main/webapp/WEB-INF/jsp/recover.jsp
@@ -21,6 +21,13 @@
">
+
+
+