diff --git a/gnu/system/install.scm b/gnu/system/install.scm
index 007bd25ae63c702bb83a578e9941d33f3d890dba..cacd089d6b958a73e13fb46b6532a39a3428a79d 100644
--- a/gnu/system/install.scm
+++ b/gnu/system/install.scm
@@ -79,7 +79,7 @@ (define %root "root")
                             ;; extracting the archive.
                             "./root/.guix-profile"
                             "./var/guix"
-                            "./gnu")))))
+                            (string-append "." (%store-directory)))))))
 
     (gexp->derivation "guix-tarball.tar.xz" build
                       #:references-graphs `(("profile" ,profile))