diff --git a/core/um-logout.php b/core/um-logout.php index b59c2a4c..95f7cb84 100644 --- a/core/um-logout.php +++ b/core/um-logout.php @@ -19,12 +19,15 @@ class UM_Logout { if ( isset($_REQUEST['redirect_to']) && $_REQUEST['redirect_to'] !== '' ) { wp_logout(); + session_unset(); exit( wp_redirect( $_REQUEST['redirect_to'] ) ); } else if ( um_user('after_logout') == 'redirect_home' ) { wp_logout(); + session_unset(); um_redirect_home(); } else { wp_logout(); + session_unset(); exit( wp_redirect( um_user('logout_redirect_url') ) ); }