@@ -1461,6 +1461,7 @@ elabClause info opts (cnum, PClause fc fname lhs_in withs rhs_in whereblock)
14611461 def' <- checkDef fc defer
14621462 let def'' = map (\(n, (i, top, t)) -> (n, (i, top, t, False))) def'
14631463 addDeferred def''
1464+ mapM_ (\(n, _) -> addIBC (IBCDef n)) def''
14641465
14651466 when (not (null def')) $ do
14661467 mapM_ defer_totcheck (map (\x -> (fc, fst x)) def'')