diff --git a/plugins/cas_auth_unl/start.php b/plugins/cas_auth_unl/start.php
index bd218f182481b1a5fff96505c9e76a416426d838..e2ff89c68cbddac32634245500f91bd553867439 100644
--- a/plugins/cas_auth_unl/start.php
+++ b/plugins/cas_auth_unl/start.php
@@ -81,8 +81,8 @@
     }
 
     function cas_auth_unl_getemail_page_handler($page) {
-        if (!isloggedin()) {
-            page_draw(elgg_echo('Your Email'), elgg_view("account/forms/getemail")); 
+        if (!elgg_get_logged_in_user_entity()) {
+            echo elgg_view_page(elgg_echo('Your Email'), elgg_view("account/forms/getemail")); 
         } else {
             forward();
         }