From e709853ee6cd068c84c1191e6da65eb32aff885e Mon Sep 17 00:00:00 2001
From: Juan Leyva <juanleyvadelgado@gmail.com>
Date: Tue, 24 Apr 2018 11:48:00 +0200
Subject: [PATCH] MDL-62175 auth_email: Fix site policy enabled check

---
 auth/email/classes/external.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/auth/email/classes/external.php b/auth/email/classes/external.php
index a51aa69565d..a7b9bf26b7e 100644
--- a/auth/email/classes/external.php
+++ b/auth/email/classes/external.php
@@ -293,7 +293,7 @@ class auth_email_external extends external_api {
         $data['email2'] = $data['email'];
         // Force policy agreed if a site policy is set. The client is responsible of implementing the interface check.
         $manager = new \core_privacy\local\sitepolicy\manager();
-        if (!$manager->is_defined()) {
+        if ($manager->is_defined()) {
             $data['policyagreed'] = 1;
         }
         unset($data['recaptcharesponse']);