client: Fix next conversation selection on mail merge
When conversation monitor is merging emails, we need to calculate next selected conversation. This may happen even if no conversation is currently selected resulting on second conversation being selected.
Only return a valid conversation if current selection is not empty.