portal: Steal error being propagated.
This inner error is already g_autoptr, so might incur in double free, since g_propagate_error() cannot clear that variable when taking ownership of the error.
This inner error is already g_autoptr, so might incur in double free, since g_propagate_error() cannot clear that variable when taking ownership of the error.