lintCoreBindings dflags whoDunnit binds
| isEmptyBag errs
= do { showPass dflags ("Core Linted result of " ++ whoDunnit)
- ; unless (isEmptyBag warns) $ printDump $
+ ; unless (isEmptyBag warns || opt_NoDebugOutput) $ printDump $
(banner "warnings" $$ displayMessageBag warns)
; return () }