don't panic if teaser is nil