diff --git a/R/tribble.R b/R/tribble.R index 3676ece0f..e6803dbb2 100644 --- a/R/tribble.R +++ b/R/tribble.R @@ -77,9 +77,7 @@ extract_data <- function(...) { i <- 1 while (TRUE) { if (i > length(dots)) { - out <- rep(list(logical()), length(frame_names)) - names(out) <- frame_names - return(as_tibble(out)) + return(list(frame_names = frame_names, frame_rest = NULL)) } el <- dots[[i]]