fixes issue #1076
unsuccessful remove() fires event in transactionalRemove
Merge pull request #1078 from enesakar/master-issue-1076

fixes issue #1076