diff --git a/R/R/prophet.R b/R/R/prophet.R index 56a56e7..54718c3 100644 --- a/R/R/prophet.R +++ b/R/R/prophet.R @@ -547,7 +547,9 @@ construct_holiday_dataframe <- function(m, dates) { holidays.to.add <- data.frame( holiday=setdiff(m$train.holiday.names, all.holidays$holiday) ) - all.holidays <- suppressWarnings(dplyr::bind_rows(all.holidays, holidays.to.add)) + if (nrow(holidays.to.add) > 0) { + all.holidays <- suppressWarnings(dplyr::bind_rows(all.holidays, holidays.to.add)) + } } return(all.holidays) }