diff --git a/userprog/populate_stack.c b/userprog/populate_stack.c
index 7be8c7d7dea7db812001e3708cba738bfc6e3f09..d353e7f38256316e85c5d7c154e46fe2dbe7cf06 100644
--- a/userprog/populate_stack.c
+++ b/userprog/populate_stack.c
@@ -44,7 +44,7 @@ void populate_stack(void** stack_pointer, int argc, char** argv) {
     move_stack_pointer(*stack_pointer, 4); //Moves the stack pointer forwards 4
     // TODO: Test if still required in later version
     
-	(*(uintptr_t  **)(*stack_pointer)) = *stack_pointer
+	(*(uintptr_t  **)(*stack_pointer)) = *stack_pointer;
 	move_stack_pointer(*stack_pointer, -4); //Moves the stack pointer back 4
 
 	*(int *)(*stack_pointer) = argc;