shell: Guard dashboard against untimely changes

Closes #1514
Reviewed-by: Stef Walter <stefw@redhat.com>