diff --git a/modules/Bio/EnsEMBL/Hive/Process.pm b/modules/Bio/EnsEMBL/Hive/Process.pm
index 3cec75ae54588a1a90229d751c42b025ace79077..9383f45ba76d180599dc956e75ac6f01dad9d39e 100755
--- a/modules/Bio/EnsEMBL/Hive/Process.pm
+++ b/modules/Bio/EnsEMBL/Hive/Process.pm
@@ -432,7 +432,7 @@ sub parameters {
     Title   :   runnable
     Usage   :   $self->runnable($arg)
     Function:   Sets a runnable for this RunnableDB
-    Returns :   Bio::EnsEMBL::Analysis::Runnable
+    Returns :   arrayref of Bio::EnsEMBL::Analysis::Runnable
     Args    :   Bio::EnsEMBL::Analysis::Runnable
 
 =cut
@@ -452,7 +452,7 @@ sub runnable {
       &throw("[$arg] is not a Bio::EnsEMBL::Analysis::Runnable");
     }
   }
-  return @{$self->{'runnable'}};  
+  return $self->{'runnable'};  
 }
 
 =head2 output