Library Version 18.1.40
The 4.3 release disallows the DB_CURRENT flag to the DBC->put() method after the current item referenced by the cursor has been deleted. Applications using this sequence of operations should be changed to do the put without first deleting the item.