diff --git a/include/login_form.php b/include/login_form.php
index be6734d0777ea4a4a2734de9dd0a7566106c8b40..9efe0e2383c9bf6ef17256648a8bd7b77e7fce16 100755
--- a/include/login_form.php
+++ b/include/login_form.php
@@ -85,7 +85,7 @@
 
 </script>
 
-<?php $return = urlencode($_REQUEST['return'] ? $_REQUEST['return'] : with_trailing_slash(Config::make_self_url())) ?>
+<?php $return = urlencode(!empty($_REQUEST['return']) ? $_REQUEST['return'] : with_trailing_slash(Config::make_self_url())) ?>
 
 <div class="container">