diff --git a/src/BEAR/Package/Module/Database/Dbal/Interceptor/Transactional.php b/src/BEAR/Package/Module/Database/Dbal/Interceptor/Transactional.php
index <HASH>..<HASH> 100644
--- a/src/BEAR/Package/Module/Database/Dbal/Interceptor/Transactional.php
+++ b/src/BEAR/Package/Module/Database/Dbal/Interceptor/Transactional.php
@@ -31,6 +31,7 @@ class Transactional implements MethodInterceptor
             $db->commit();
         } catch (Exception $e) {
             $db->rollback();
+            throw $e;
         }
     }
 }
the caught exceptions are now re-thrown at transactional interceptor