...any reason why this isn't wrapped in a !empty()