diff --git a/DESCRIPTION b/DESCRIPTION
index 30cb283090d687995936288906fa6043fde469d1..166fd9e0441630980f690716cb12141d071baece 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
 Package: airGR
 Type: Package
 Title: Suite of GR Hydrological Models for Precipitation-Runoff Modelling
-Version: 1.2.12.4
+Version: 1.2.12.5
 Date: 2019-03-29
 Authors@R: c(
   person("Laurent", "Coron", role = c("aut", "trl"), comment = c(ORCID = "0000-0002-1503-6204")),
diff --git a/NEWS.rmd b/NEWS.rmd
index 67c6c249c1d9637c083dc0dcd4f57bb8004c8493..3324f7109cd9648428a498a0cd82caa21e2d6ec1 100644
--- a/NEWS.rmd
+++ b/NEWS.rmd
@@ -13,7 +13,7 @@ output:
 
 
 
-### 1.2.12.4 Release Notes (2019-03-28) 
+### 1.2.12.5 Release Notes (2019-03-28) 
 
 
 
diff --git a/R/CreateRunOptions.R b/R/CreateRunOptions.R
index 523aecdba1a215930b24ca37c1b92f14c849fe0d..3118e3b7b41007452ff9c978c20cd1c48dfaede8 100644
--- a/R/CreateRunOptions.R
+++ b/R/CreateRunOptions.R
@@ -401,6 +401,28 @@ CreateRunOptions <- function(FUN_MOD, InputsModel, IndPeriod_WarmUp = NULL, IndP
   }
   
   
+  ##check_Qsim
+  if ("GR" %in% ObjectClass) {
+    if (!"Qsim" %in% Outputs_Cal & !"all" %in% Outputs_Cal) {
+      WTxt <- NULL
+      WTxt <- paste0(WTxt, "\t 'Qsim' was not defined in 'Outputs_Cal' \n")
+      WTxt <- paste0(WTxt, "\t -> it was automatically added \n")
+      if (!is.null(WTxt) & warnings) {
+        warning(WTxt)
+      }
+      Outputs_Cal <- c(Outputs_Cal, "Qsim")
+    }
+    if (!"Qsim" %in% Outputs_Sim & !"all" %in% Outputs_Sim) {
+      WTxt <- NULL
+      WTxt <- paste0(WTxt, "\t 'Qsim' was not defined in 'Outputs_Sim' \n")
+      WTxt <- paste0(WTxt, "\t -> it was automatically added \n")
+      if (!is.null(WTxt) & warnings) {
+        warning(WTxt)
+      }
+      Outputs_Sim <- c(Outputs_Sim, "Qsim")
+    }
+  }
+  
   ##Create_RunOptions
   RunOptions <- list(IndPeriod_WarmUp = IndPeriod_WarmUp,
                      IndPeriod_Run = IndPeriod_Run,