diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs
index 1fdbf687be8f8..8fa15d48a5dc9 100644
--- a/src/librustc/session/config.rs
+++ b/src/librustc/session/config.rs
@@ -646,7 +646,6 @@ impl Options {
         match self.debugging_opts.share_generics {
             Some(setting) => setting,
             None => {
-                self.incremental.is_some() ||
                 match self.optimize {
                     OptLevel::No   |
                     OptLevel::Less |