Fixed displaying pop question at upgrade (bnc#896018)

display it _after_ successfuly uprading the registration

- 3.1.121

- this is similar to #163 
it is wrong doc. yardoc use `@yield` and its family for params and return valeu http://rubydoc.info/gems/yard/file/docs/Tags.md#yield