diff --git a/sites/all/modules/unl/unl_cas.module b/sites/all/modules/unl/unl_cas.module
index 4d2a50f787ce7aabcf47a0db5e78d67e2b55e502..8ecc1c6a3bf4a3ba67badbbf55e8cdd92f24e404 100644
--- a/sites/all/modules/unl/unl_cas.module
+++ b/sites/all/modules/unl/unl_cas.module
@@ -94,7 +94,7 @@ function unl_cas_form_alter(&$form, $form_state, $form_id)
 function unl_cas_user_logout($account)
 {
 	$cas = unl_cas_get_adapter();
-    drupal_goto($cas->getLogoutUrl());
+    drupal_goto($cas->getLogoutUrl(url('<front>', array('absolute' => TRUE))));
 }
 
 function unl_cas_import_user($username)
@@ -120,13 +120,3 @@ function unl_cas_import_user($username)
     return $user;
 }
 
-function unl_cas_page_alter(&$page)
-{
-    $logoutUrl = url('user/logout');
-    $ssoScript = <<<EOF
-<script type="text/javascript">
-    WDN.idm.setLogoutURL('$logoutUrl');
-</script>
-EOF;
-    $page['page_bottom']['sso']['#markup'] = $ssoScript;
-}
diff --git a/sites/all/themes/unl_wdn/html.tpl.php b/sites/all/themes/unl_wdn/html.tpl.php
index dfd532d8329f4f4c3661dd19df87b0892d3c2c72..15efb0910e661165e6bbf42c51262423e2c7cd84 100644
--- a/sites/all/themes/unl_wdn/html.tpl.php
+++ b/sites/all/themes/unl_wdn/html.tpl.php
@@ -39,6 +39,7 @@ $t->head .= PHP_EOL
           . $styles . PHP_EOL
           . $scripts . PHP_EOL
           . '<link href="' . url('<front>', array('absolute' => TRUE)) . '" rel="home" />' . PHP_EOL
+          . '<link rel="logout" href="user/logout" title="Log out of myapp" />' . PHP_EOL
           ;
 
 if (theme_get_setting('use_base')) {