When the add() method raises an exception the reader was not deleted. This is now corrected. Fixes 3d8ff242