diff --git a/core/templates/login.php b/core/templates/login.php
index a3a62b97958e2f9f1d0638991f4c410700cd360a..0768b664c6f35008acdaa5b9ede185b1a714ec0a 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -3,14 +3,14 @@
 	<fieldset>
 		<?php if(!empty($_['redirect'])) { echo '<input type="hidden" name="redirect_url" value="'.$_['redirect'].'" />'; } ?>
 		<ul>
-		<?php if($_['invalidcookie']): ?>
+		<?php if(isset($_['invalidcookie']) && ($_['invalidcookie'])): ?>
 			<li class="errors">
 				<?php echo $l->t('Automatic logon rejected!'); ?><br>
 				<small><?php echo $l->t('If you did not change your password recently, your account may be compromised!'); ?></small><br>
 				<small><?php echo $l->t('Please change your password to secure your account again.'); ?></small>
 			</li>
 		<?php endif; ?>
-		<?php if($_['invalidpassword']): ?>
+		<?php if(isset($_['invalidpassword']) && ($_['invalidpassword'])): ?>
 			<a href="./core/lostpassword/"><li class="errors">
 				<?php echo $l->t('Lost your password?'); ?>
 			</li></a>