diff --git a/flake.nix b/flake.nix
index 77b7358a7f08c971dbc7820aaedd630b7235c1b6..1b56adc2716fbb9aa9f0b60d337b6c7113835857 100644
--- a/flake.nix
+++ b/flake.nix
@@ -49,6 +49,7 @@
             # In 'nix develop', we don't need a copy of the source tree
             # in the Nix store.
             src = ././source;
+            version = "${version}";
 
             # This hash locks the dependencies of this package. It is
             # necessary because of how Go requires network access to resolve
@@ -64,8 +65,7 @@
             vendorSha256 = "sha256-81IBG8H1jsYKD+tmFeCpAWFdz6cuQDt9r+FV56xboBU=";
             
             ldflags = [
-                 "-X \"release.version=${version}\""
-                 "-X \"release.build=${build}\""
+                 "-X 'release.version=${version}' -X 'release.build=${build}'"
                       ];
                       
             buildInputs = [ versionTool.defaultPackage.${system} ];