diff --git a/bin/brew b/bin/brew
index a3a65ebdc7cb7b6f85171a693cbacae2c7fb1f92..749269279c50df5f19533896ef075ef2cf1b492e 100755
--- a/bin/brew
+++ b/bin/brew
@@ -47,7 +47,7 @@ def dump_config
   cores = Hardware.cores_as_words
   llvm = llvm_build
   gcc = gcc_build
-  sha = `git rev-parse --verify HEAD`.chomp
+  sha = `cd #{HOMEBREW_REPOSITORY} && git rev-parse --verify HEAD 2> /dev/null`.chomp
   kernel_arch = `uname -m`.chomp
 
   puts <<-EOS