diff --git a/src/libstore/normalise.cc b/src/libstore/normalise.cc
index c392cfb2fb351776c50d22c54cdd1cacd31eb007..ae743c136fb50753b7f078f8432e59fb8ee28384 100644
--- a/src/libstore/normalise.cc
+++ b/src/libstore/normalise.cc
@@ -1038,7 +1038,7 @@ void NormalisationGoal::createClosure()
         Path path = *i;
         if (!pathExists(path)) {
             throw BuildError(
-                format("builder for `%1%' failed to produce output path `%1%'")
+                format("builder for `%1%' failed to produce output path `%2%'")
                 % nePath % path);
         }
         nf.closure.roots.insert(path);