diff --git a/modules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm b/modules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm
index 51acd9af2a851aca53d8ffbf627975c5c7a36e53..69540c35508bfc44fd819690479b9264830efe1f 100644
--- a/modules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm
+++ b/modules/Bio/EnsEMBL/Hive/DBSQL/AnalysisJobAdaptor.pm
@@ -666,8 +666,6 @@ sub remove_analysis_id {
 
   my $sql;
   #first just reset the claimed jobs, these don't need a retry_count index increment
-  $sql = "DELETE FROM analysis WHERE analysis_id=$analysis_id";
-  $self->dbc->do($sql);
   $sql = "DELETE FROM analysis_stats WHERE analysis_id=$analysis_id";
   $self->dbc->do($sql);
   $sql = "DELETE FROM analysis_job WHERE analysis_id=$analysis_id";