Problem removing the outlier from ggplot

Dear Yarnabrina,

Yes, I tried to change it to TRUE:
is_outlier <- function(x) {
return(x < quantile(x, 0.25) - 1.5 * IQR(x) | x > quantile(x, 0.75) + 1.5 * IQR(x), na.rm=TRUE)}

age16_RV_SNP_Rawdata %>%
group_by(rs9303277_C) %>%
mutate(outlier = is_outlier(IFN_beta_RV1B)) %>%
filter(outlier == FALSE)

but I got error message:
Error in mutate_impl(.data, dots) :
Evaluation error: multi-argument returns are not permitted.

thanks