diff --git a/openairinterface5g/openairinterface-install-scripts/oai_5g_core_install.sh b/openairinterface5g/openairinterface-install-scripts/oai_5g_core_install.sh
index 243f67b3e2d47845c64267bf5713980af55cd67d..23c0efb96960a63f3cf177f1631c79a3fa3e6f95 100755
--- a/openairinterface5g/openairinterface-install-scripts/oai_5g_core_install.sh
+++ b/openairinterface5g/openairinterface-install-scripts/oai_5g_core_install.sh
@@ -55,10 +55,13 @@ sudo docker image tag oaisoftwarealliance/oai-ausf:v1.5.0 oai-ausf:v1.5.0
 sudo docker image tag oaisoftwarealliance/oai-spgwu-tiny:v1.5.0 oai-spgwu-tiny:v1.5.0
 
 
-## Clone OpenAirInterface 5G Core
+## Remove OpenAirInterface 5G Core if directory exists
 if [ -d "$WORK_DIR/oai-cn5g-fed" ]; then
   sudo rm -r $WORK_DIR/oai-cn5g-fed
 fi
+
+## Clone OpenAirInterface 5G Core
+cd $WORK_DIR
 git clone https://gitlab.eurecom.fr/oai/cn5g/oai-cn5g-fed.git
 cd $WORK_DIR/oai-cn5g-fed
 git checkout -f v1.5.0
@@ -82,4 +85,4 @@ sudo python3 core-network.py --type start-basic --scenario 1
 
 ## Docker post-installation
 # Enabling current user to run docker commands
-sudo usermod -aG docker $USER
\ No newline at end of file
+sudo usermod -aG docker $USER