Short Curcuit response if no indices exits and make sure listener is notified.

Closes #2692