where logic matters obj <- NULL if(!(is.null(obj) || is.na(obj))) print ("object is NULL") if(!(is.null(obj)) && !(is.na(obj))) print ("object is NULL")