From d95430f876385cfd464c367fb8c38cfbd49ecb3a Mon Sep 17 00:00:00 2001 From: Eman Resu <78693624+quatquatt@users.noreply.github.com> Date: Wed, 3 Jun 2026 17:39:26 -0400 Subject: [PATCH] lib.modules: avoid isAttrs check for ? ? is untyped in its input, and performs the isAttrs check already, returning false. --- lib/modules.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/modules.nix b/lib/modules.nix index 18d27dfe5ea3..f953b9e62a68 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -1197,9 +1197,7 @@ let let d = head defs; in - addErrorContext "while evaluating definitions from `${d.file}':" ( - !(isAttrs d.value && d.value ? _type) - ) + addErrorContext "while evaluating definitions from `${d.file}':" (!d.value ? _type) ) then {