diff --git a/bin/changelog b/bin/changelog
index b6586ebb6aae010adb486f269065b584a837d4ff..e07b1ad237ad8f4e2f968f9aaf0ded5971d8c517 100755
--- a/bin/changelog
+++ b/bin/changelog
@@ -158,7 +158,7 @@ class ChangelogEntry
   end
 
   def branch_name
-    @branch_name ||= %x{git symbolic-ref HEAD}.strip.sub(%r{\Arefs/heads/}, '')
+    @branch_name ||= %x{git symbolic-ref --short HEAD}.strip
   end
 end