fix: UnboundLocalError: local variable 'rc' referenced before assignment (RunTransaction)
fix: First set can_quit=False, just before we executing the transaction
Added temporary workaround for problem with 0.4.18
https://bugzilla.redhat.com/show_bug.cgi?id=1077173