diff --git a/libkbfs/tlf_journal.go b/libkbfs/tlf_journal.go
index <HASH>..<HASH> 100644
--- a/libkbfs/tlf_journal.go
+++ b/libkbfs/tlf_journal.go
@@ -930,6 +930,8 @@ func (j *tlfJournal) flushBlockEntries(
 	})
 	converted = false
 	eg.Go(func() error {
+		// We might need to run multiple conversions during a single
+		// batch of block flushes, so loop until the batch finishes.
 		for {
 			select {
 			case <-j.needBranchCheckCh:
tlf_journal: add comment about looping on branch conversion

Suggested by akalin-keybase.

Issue: #<I>