{
        struct afs_file_status *statuses;
        struct afs_callback *callbacks;
-       struct afs_vnode *vnode = call->reply[0];
        const __be32 *bp;
        u32 tmp;
        int ret;
                bp = call->buffer;
                statuses = call->reply[1];
                ret = afs_decode_status(call, &bp, &statuses[call->count],
-                                       call->count == 0 ? vnode : NULL,
-                                       NULL, NULL);
+                                       NULL, NULL, NULL);
                if (ret < 0)
                        return ret;
 
                callbacks = call->reply[2];
                xdr_decode_AFSCallBack_raw(call, &callbacks[call->count], &bp);
                statuses = call->reply[1];
-               if (call->count == 0 && vnode && statuses[0].abort_code == 0)
-                       xdr_decode_AFSCallBack(call, vnode, &bp);
                call->count++;
                if (call->count < call->count2)
                        goto more_cbs;
        }
 
        call->key = fc->key;
-       call->reply[0] = NULL; /* vnode for fid[0] */
        call->reply[1] = statuses;
        call->reply[2] = callbacks;
        call->reply[3] = volsync;
 
 {
        struct afs_file_status *statuses;
        struct afs_callback *callbacks;
-       struct afs_vnode *vnode = call->reply[0];
        const __be32 *bp;
        u32 tmp;
        int ret;
                bp = call->buffer;
                statuses = call->reply[1];
                ret = yfs_decode_status(call, &bp, &statuses[call->count],
-                                       call->count == 0 ? vnode : NULL,
-                                       NULL, NULL);
+                                       NULL, NULL, NULL);
                if (ret < 0)
                        return ret;
 
                bp = call->buffer;
                callbacks = call->reply[2];
                xdr_decode_YFSCallBack_raw(call, &callbacks[call->count], &bp);
-               statuses = call->reply[1];
-               if (call->count == 0 && vnode && statuses[0].abort_code == 0) {
-                       bp = call->buffer;
-                       xdr_decode_YFSCallBack(call, vnode, &bp);
-               }
                call->count++;
                if (call->count < call->count2)
                        goto more_cbs;
        }
 
        call->key = fc->key;
-       call->reply[0] = NULL; /* vnode for fid[0] */
        call->reply[1] = statuses;
        call->reply[2] = callbacks;
        call->reply[3] = volsync;