@@ -197,7 +197,7 @@ findUnusedArgs names = do
197197 = let directuse = args!!j `elem` usedns
198198 garg = getFargpos calls (args!!j, j)
199199 recused = map getUsed garg
200− in directuse || null recused || or recused
200+ in directuse || or recused
201201 -- used on any route from here, or not used recursively
202202
203203 | otherwise = True