So if user would like to see dialog there should be at least one observator, shouldn't be ?