Preserver Cursor logic had introduced a situation where a NULL pointer could be de-referenced. This situation is now identified and a check is now done before such pointers are referenced.