Looks like it's a bug in Helm, but actually isn't Helm's fault, the issue was introduced by Fedora Linux.
(This issue is linked from the article, but it took me some time to find it.)