fixes: #2589 handleForeignKey called for removal