The grep backend assumes helm-projectile is available and references its variables, but in some cases, it won't be (e.g. if a search command is used early enough after startup).