diff --git a/R/count-tally.R b/R/count-tally.R index f5c94c959f..75bd8378ba 100644 --- a/R/count-tally.R +++ b/R/count-tally.R @@ -213,9 +213,9 @@ tally_n <- function(x, wt) { } if (quo_is_null(wt)) { - expr(n()) + new_quosure(expr(n()), asNamespace("dplyr")) } else { - expr(sum(!!wt, na.rm = TRUE)) + new_quosure(expr(sum(!!wt, na.rm = TRUE)), quo_get_env(wt)) } }