diff --git a/Utility/OSX.hs b/Utility/OSX.hs
index cf4a6e859c..769d073e8a 100644
--- a/Utility/OSX.hs
+++ b/Utility/OSX.hs
@@ -38,6 +38,7 @@ genOSXAutoStartFile label command params = unlines
 	, unlines $ map (\v -> "<string>" ++ v ++ "</string>") (command:params)
 	, "</array>"
 	, "<key>RunAtLoad</key>"
+	, "<true/>"
 	, "</dict>"
 	, "</plist>"
 	]
diff --git a/debian/changelog b/debian/changelog
index 4356bff1ef..65c370d31a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ git-annex (3.20121113) UNRELEASED; urgency=low
   * webapp: The list of repositiories refreshes when new repositories are
     added, including when new repository configurations are pushed in from
     remotes.
+  * OSX: Fix RunAtLoad value in plist file.
 
  -- Joey Hess <joeyh@debian.org>  Tue, 13 Nov 2012 13:17:07 -0400
 
diff --git a/doc/bugs/com.branchable.git-annex.assistant.plist_is_invalid.mdwn b/doc/bugs/com.branchable.git-annex.assistant.plist_is_invalid.mdwn
index 3e8c4a546b..d67cdcd404 100644
--- a/doc/bugs/com.branchable.git-annex.assistant.plist_is_invalid.mdwn
+++ b/doc/bugs/com.branchable.git-annex.assistant.plist_is_invalid.mdwn
@@ -12,3 +12,4 @@ It should say:
 `<key>RunAtLoad</key>`<br>
 `<true/>`
 
+> Fixed in git. [[done]] --[[Joey]]