diff -r 0c0ccb7f71ba -r d8b01bed3d83 libidav/davqlexec.c --- a/libidav/davqlexec.c Fri Oct 02 15:13:30 2015 +0200 +++ b/libidav/davqlexec.c Sat Oct 03 00:09:23 2015 +0200 @@ -488,9 +488,9 @@ } result.status = -1; } - } else { - result.status = -1; } + result.result = NULL; + result.status = -1; dav_resource_free_all(selroot); ucx_list_free(stack); break;