diff --git a/modules/Bio/EnsEMBL/Hive/RunnableDB/Dummy.pm b/modules/Bio/EnsEMBL/Hive/RunnableDB/Dummy.pm
index c1c8d5e33f1a7ea4e41abb3aaece32fe7df8ad6e..7b6eaa147120c3f34662f7179152f50b20e4b203 100755
--- a/modules/Bio/EnsEMBL/Hive/RunnableDB/Dummy.pm
+++ b/modules/Bio/EnsEMBL/Hive/RunnableDB/Dummy.pm
@@ -50,8 +50,8 @@ Internal methods are usually preceded with a _
 package Bio::EnsEMBL::Hive::RunnableDB::Dummy;
 
 use strict;
-use Bio::EnsEMBL::Pipeline::RunnableDB;
 
+use Bio::EnsEMBL::Pipeline::RunnableDB;
 our @ISA = qw(Bio::EnsEMBL::Pipeline::RunnableDB);
 
 
@@ -64,6 +64,7 @@ our @ISA = qw(Bio::EnsEMBL::Pipeline::RunnableDB);
 
 sub fetch_input {
   my $self = shift;
+  $self->db->dbc->disconnect_when_inactive(0);
   return 1;
 }