957049 - Fixing problems due to bubbling

Fixing problems with the solution I came up for in #2336. Namely, hitting enter
repeatedly created duplicates.