diff --git a/files/functions.sh b/files/functions.sh
index 0326698a41f72a9d139ddf96997cdef7ff5bb2ec..89bb0f666848cb4da5f4895d6c5954e3686683d7 100755
--- a/files/functions.sh
+++ b/files/functions.sh
@@ -68,6 +68,9 @@ runChroot(){
     mount none /target/sys/firmware/efi/efivars -t efivarfs
   fi
 
+  mv /target/etc/resolv.conf /target/etc/resolv.conf.orig
+  cp /etc/resolv.conf /target/etc/resolv.conf
+
   cp /tmp/answerfile /target/
   sed -i '/^#!/a. /answerfile' /target/$1
     
@@ -75,6 +78,8 @@ runChroot(){
     
   rm -rf /target/answerfile
 
+  mv /target/etc/resolv.conf.orig /target/etc/resolv.conf
+
   if [ -d /sys/firmware/efi ];
   then  
     umount /target/sys/firmware/efi/efivars