bug fix when select without provide some thing to choose shard