Return empty json if no query