Index: subversion/libsvn_ra/util.c =================================================================== --- subversion/libsvn_ra/util.c (revision 1099706) +++ subversion/libsvn_ra/util.c (working copy) @@ -99,9 +99,15 @@ be_atomic ? &mylocktoken : NULL, NULL, scratch_pool); if (is_atomicity_error(err)) - return svn_error_createf(err->apr_err, err, - _("Lock was stolen by '%s'; unable to " - "remove it"), reposlocktoken->data); + { + return svn_error_createf(err->apr_err, err, + _("Lock was stolen by '%s'; unable to " + "remove it"), reposlocktoken->data); + } + else if (err) + { + return(err) + } } return SVN_NO_ERROR;