about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--lib/types.nix5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/types.nix b/lib/types.nix
index 4ee9affcb297a..17acb92a9441e 100644
--- a/lib/types.nix
+++ b/lib/types.nix
@@ -425,10 +425,7 @@ rec {
           let
             coerceVal = val:
               if finalType.check val then val
-              else let
-                coerced = coerceFunc val;
-              in assert finalType.check coerced; coerced;
-
+              else coerceFunc val;
           in finalType.merge loc (map (def: def // { value = coerceVal def.value; }) defs);
         getSubOptions = finalType.getSubOptions;
         getSubModules = finalType.getSubModules;