diff --git a/src/Extensions/SiteMemberLoginForm.php b/src/Extensions/SiteMemberLoginForm.php
index ac33484..d99459a 100644
--- a/src/Extensions/SiteMemberLoginForm.php
+++ b/src/Extensions/SiteMemberLoginForm.php
@@ -1,15 +1,15 @@
Fields();
- $actions = $this->Actions();
+ $fields = $this->Fields();
+ $actions = $this->Actions();
- $email = $fields->fieldByName('Email');
- if ($email) {
- $email
- ->setAttribute('placeholder', 'your@email.com')
- ->setAttribute('autocomplete', 'email')
- ->setAttribute('type', 'email');
- }
+ $email = $fields->fieldByName('Email');
+ if ($email) {
+ $email
+ ->setAttribute('placeholder', 'your@email.com')
+ ->setAttribute('autocomplete', 'email')
+ ->setAttribute('type', 'email');
+ }
- $pass = $fields->fieldByName('Password');
- if($pass) {
- //$pass->setAttribute('autocomplete', 'current-password');
- $pass->setAttribute('placeholder', '**********');
- $pass->setAutofocus(true);
- }
+ $pass = $fields->fieldByName('Password');
+ if ($pass) {
+ //$pass->setAttribute('autocomplete', 'current-password');
+ $pass->setAttribute('placeholder', '**********');
+ $pass->setAutofocus(true);
+ }
- $btn = $actions->fieldByName('action_doLogin');
- if($btn) {
- $btn->setUseButtonTag(true);
- $btn->setButtonContent(' '.$btn->Title());
- $btn->addExtraClass('btn-lg');
- }
+ $btn = $actions->fieldByName('action_doLogin');
+ if ($btn) {
+ $btn->setUseButtonTag(true);
+ $btn->setButtonContent(' '.$btn->Title());
+ $btn->addExtraClass('btn-lg');
+ }
- if (Director::isLive()) {
- $this->enableSpamProtection();
- }
- }
+ if (self::config()->get('enable_captcha') && Director::isLive()) {
+ $this->enableSpamProtection();
+ }
+ }
}