diff --git a/admin/register.html b/admin/register.html
index a9c621368ccb2e8d1eabbeaa7812bab74bd018f3..f6685d810d4bfb4ecab099119c165c9e17047481 100644
--- a/admin/register.html
+++ b/admin/register.html
@@ -56,5 +56,7 @@
 				</div>
 			</div>
 			<!-- <script src="js/main.js"></script> -->
-
+				<script type="">
+		document.cookie="state=home";
+	</script>
 		</div>
\ No newline at end of file
diff --git a/register.php b/register.php
index 0606802b875977d92b2cfaebef642cc4c9d177f4..5d9b04a76e58051807eee9e5dfd52060b74ab49e 100644
--- a/register.php
+++ b/register.php
@@ -20,10 +20,10 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST'){
     $registmt->fetch();
 
     if(!is_null($user)) {
-        header("Location: admin");
         echo '<script language="javascript">';
         echo 'alert("Username has already taken")';  
         echo '</script>';
+        header("Location: admin/register.html");
         die();
         //exit();
     } else {
@@ -31,7 +31,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST'){
         $stmt->bind_param("sss", $username, $password, $name);
         $stmt->execute();
         $stmt->close();
-        header("Location: admin/home.html");
+        header("Location: admin/");
         
         die();
     }