diff --git a/cosmogramme/sql/patch/patch_386.php b/cosmogramme/sql/patch/patch_386.php
index baa9b35cd50de9bff5eff09c8c079e8ddc147d12..196c7b1e6eedce1acfbe76120eb4a019ecb46421 100644
--- a/cosmogramme/sql/patch/patch_386.php
+++ b/cosmogramme/sql/patch/patch_386.php
@@ -1,4 +1,7 @@
 <?php
-$sql = Zend_Registry::get('sql');
-$sql->query('alter table newsletters add column `mail_subject` varchar(255) default \'\'');
-$sql->query('update newsletters set mail_subject=titre');
+$adapter = Zend_Db_Table_Abstract::getDefaultAdapter();
+try {
+  $adapter->query('alter table newsletters add column `mail_subject` varchar(255) default \'\'');
+  $adapter->query('update newsletters set mail_subject=titre');
+} catch(Exception $e) {
+}