diff --git a/modules/Bio/EnsEMBL/External/BlastAdaptor.pm b/modules/Bio/EnsEMBL/External/BlastAdaptor.pm
index 1f10c6057e26b29891b39e22646d6917057b6bec..fad5a9f703605df22c7361daf67cb3b418d04c93 100644
--- a/modules/Bio/EnsEMBL/External/BlastAdaptor.pm
+++ b/modules/Bio/EnsEMBL/External/BlastAdaptor.pm
@@ -279,13 +279,13 @@ sub store {
     $self->throw( "Do not know how to store objects of type ".ref($obj) );
     return undef;
   }
-  if( $self->{'disconnect_flag'} ) {
-    warn "HERE WE ARE DISCONNECTING....";
-    $self->dbc->db_handle->disconnect();
-    $self->dbc->connected(0);
-    warn "AND  WE ARE RECONNECTING....";
-    $self->dbc->connect();
-  }
+#  if( $self->{'disconnect_flag'} ) {
+#    warn "HERE WE ARE DISCONNECTING....";
+#    $self->dbc->db_handle->disconnect();
+#    $self->dbc->connected(0);
+#    warn "AND  WE ARE RECONNECTING....";
+#    $self->dbc->connect();
+#  }
   return $ret_value;
 }