diff --git a/src/Sonata/BasketBundle/DependencyInjection/SonataBasketExtension.php b/src/Sonata/BasketBundle/DependencyInjection/SonataBasketExtension.php
index <HASH>..<HASH> 100644
--- a/src/Sonata/BasketBundle/DependencyInjection/SonataBasketExtension.php
+++ b/src/Sonata/BasketBundle/DependencyInjection/SonataBasketExtension.php
@@ -106,7 +106,7 @@ class SonataBasketExtension extends Extension
                  'persist',
              ),
              'mappedBy'      => 'basket',
-             'orphanRemoval' => false,
+             'orphanRemoval' => true,
         ));
 
         $collector->addAssociation($config['class']['basket_element'], 'mapManyToOne', array(
Set orphanRemoval to true on Basket