Hello,
I can not reproduce the problem. Mhy test was.
1. Initial request return data with userdata.
2. The second request when paging return empty JSON, but the userData is initialized as empty.
Which version do you use.
We always have this in the code:
ts.p.userData = $.jgrid.getAccessor(data,dReader.userdata) || {};
which always return empty object if userdata or data is empty object.
The userdata is not changed if the response is null (nothing), but in this case everthing stay untouched.
Regards