diff --git a/Annex/Fixup.hs b/Annex/Fixup.hs
index de940f7b9e..63d2c2535b 100644
--- a/Annex/Fixup.hs
+++ b/Annex/Fixup.hs
@@ -83,8 +83,8 @@ fixupDirect r = r
  - also converted to a symlink so links to .git/annex will work. 
  - 
  - When the filesystem doesn't support symlinks, we cannot make .git
- - into a symlink. But we don't need too, since the repo will use direct
- - mode.
+ - into a symlink. But we don't need too, since the repo will use adjusted
+ - unlocked branches.
  -
  - Before making any changes, check if there's a .noannex file
  - in the repo. If that file will prevent git-annex from being used,
diff --git a/CHANGELOG b/CHANGELOG
index 0ab7a1bd1a..1d8ce603a5 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -20,6 +20,8 @@ git-annex (8.20200227) UNRELEASED; urgency=medium
   * git-annex config: Only allow configs be set that are ones git-annex actually
     supports reading from repo-global config, to avoid confusion.
   * Linux standalone: Use md5sum to shorten paths in .cache/git-annex/locales
+  * Fix a problem in auto-upgrade of a clone to v8 that caused a
+    message "fatal: <path> is outside repository".
 
  -- Joey Hess <id@joeyh.name>  Thu, 27 Feb 2020 00:44:11 -0400