diff --git a/contrib/image/grub_early.cfg b/contrib/image/grub_early.cfg
index dd794586a358c81291920899fe0c3a1ab7faea1a..ce23dfededa68383ab66f7034bd1c368322af348 100644
--- a/contrib/image/grub_early.cfg
+++ b/contrib/image/grub_early.cfg
@@ -1,9 +1,12 @@
 if [ -z "$prefix" -o ! -e "$prefix" ]; then
 	if ! search --file --set=root /.disk/info; then
 		search --file --set=root /.disk/mini-info
+	fi
+	echo "yepp I am here!"
 	set prefix=($root)/grub
+fi
 if [ -e $prefix/x86_64-efi/grub.cfg ]; then
-	source $prefix/x86_64-efi/grub.cfg
+	configfile $prefix/x86_64-efi/grub.cfg
 else
-	source $prefix/grub.cfg
-/boot/grub
+	configfile $prefix/grub.cfg
+fi