diff --git a/lib/strings.nix b/lib/strings.nix index dc287f8dd5c..49fa0196a0b 100644 --- a/lib/strings.nix +++ b/lib/strings.nix @@ -667,7 +667,7 @@ rec { => false */ isStorePath = x: - if isCoercibleToString x then + if !(isList x) && isCoercibleToString x then let str = toString x; in substring 0 1 str == "/" && dirOf str == storeDir