diff --git a/src/main/java/com/github/ansell/restletutils/RestletUtilSesameRealm.java b/src/main/java/com/github/ansell/restletutils/RestletUtilSesameRealm.java
index <HASH>..<HASH> 100644
--- a/src/main/java/com/github/ansell/restletutils/RestletUtilSesameRealm.java
+++ b/src/main/java/com/github/ansell/restletutils/RestletUtilSesameRealm.java
@@ -301,6 +301,7 @@ public class RestletUtilSesameRealm extends Realm
             {
                 conn.rollback();
             }
+            throw e;
         }
         finally
         {
Rethrow exception instead of silently logging it