I check an item, click remove, and the cart refreshes to display the remaining products. If I then click through to one of the remaining products' detail page (without checking a further remove button) and click the back button, that product I visited is removed too even though it's remove button isn't checked.
OK, not a problem if it's a browser-based thing rather than a code-based issue. The customer can live with it.