When `diff-font-lock-prettify' is `t', outline headers aren't displayed at the beginning of a line. The following screenshot displays a *vc-diff* buffer with outline minor mode enabled and body hidden with and without `diff-font-lock-prettify' being `t':