title: Potential bug in stargazer omit.labels
body: <p>There appears to be a bug in version 5.2 of the <code>stargazer</code> package, where the <code>omit.label</code> functionality does not work consistently depending on the order of the included models:</p>
  
  <pre><code>library(stargazer)
  library(ggplot2)
  as.data.frame(data("midwest"))
  fit.1 &lt;- lm(poptotal ~ popadults, data = midwest)
  fit.2 &lt;- lm(poptotal ~ popadults + state, data = midwest)
  
  # Works, column listed as "Yes":
  stargazer(fit.2, omit = c("state"), omit.labels = c("States"))
  # Does not work, both columns listed as "No":
  stargazer(fit.1, fit.2, omit = c("state"), omit.labels = c("States"))
  # Works, first column "Yes", second "No":
  stargazer(fit.2, fit.1, omit = c("state"), omit.labels = c("States"))
  </code></pre>
  
  <p>Does anyone know of a workaround?</p>