Don't clear candidate
Check candidate is empty