Execute callback in both branches

Adding shared tab to own dashboard failed if user had no tabs in
configuration yet because the callback was not executed in that case.
Fix this.