diff -r 0c8bdd8dc942 -r 48204dea0b9f librazor/root.c --- a/librazor/root.c Thu Feb 16 17:44:25 2012 +0000 +++ b/librazor/root.c Sat Aug 23 11:13:48 2014 +0100 @@ -120,8 +120,9 @@ free(file); retval = razor_atomic_commit(atomic); if (retval) - razor_set_error(error, NULL, - "Could not write initial package set"); + razor_propagate_error(error, + razor_atomic_get_error(atomic), + "Could not write initial package set"); razor_set_unref(set); razor_atomic_destroy(atomic);