now avoids trying filtering empty cloud (and hence throwing warnings)