diff --git a/src/messages/MOSDOp.h b/src/messages/MOSDOp.h index 5c2db7b011b48..5646d5102f891 100755 --- a/src/messages/MOSDOp.h +++ b/src/messages/MOSDOp.h @@ -475,7 +475,7 @@ struct ceph_osd_request_head { ::decode_raw(opgid, p); pgid.pgid = opgid; } else { - ::decode(pgid, p); + ::decode(pgid.pgid, p); } ::decode(hobj.oid, p);