diff --git a/message/output/popup/lib.php b/message/output/popup/lib.php index 220515fde81..a051f936f18 100644 --- a/message/output/popup/lib.php +++ b/message/output/popup/lib.php @@ -35,7 +35,8 @@ function message_popup_render_navbar_output(\renderer_base $renderer) { // Early bail out conditions. if (!isloggedin() || isguestuser() || user_not_fully_set_up($USER) || - get_user_preferences('auth_forcepasswordchange')) { + get_user_preferences('auth_forcepasswordchange') || + (!$USER->policyagreed && $CFG->sitepolicy)) { return ''; }