don't try to display nonexistent data