Fixes an issue trying to reload rows when a results controller had zero results.

Shows recommendations if they are available and would not cause the UI to jump.