diff --git a/R/mix.R b/R/mix.R
index 9bc87ec26415ee80e35a4f9d36e301f977a54c69..30790e460ed8b24815b1a2bf394da0fdb9a1e0ac 100644
--- a/R/mix.R
+++ b/R/mix.R
@@ -604,10 +604,13 @@ read_conf <- function(fn) {
     yaml::yaml.load_file(fn)
 }
 
-
 new_state <- function(conf,GUI) {
     m <- list()
     m$conf <- conf
     m$GUI <- GUI
+    m$out$tab <- list()
+    m$input$tab$mzml <- EMPTY_MZML
+    m$input$tab$known <- EMPTY_KNOWN
+    m$input$tab$unknown <- EMPTY_UNKNOWN
     m
 }