Revert "(bug #3025) multiple check-in of a multiple times reserved item go wrong"