diff --git a/lib/specjour/printer.rb b/lib/specjour/printer.rb
index <HASH>..<HASH> 100644
--- a/lib/specjour/printer.rb
+++ b/lib/specjour/printer.rb
@@ -127,8 +127,10 @@ module Specjour
 
     def stopping
       summarize_reports
-      record_performance unless Specjour.interrupted?
-      print_missing_tests if tests_to_run.any?
+      unless Specjour.interrupted?
+        record_performance
+        print_missing_tests if tests_to_run.any?
+      end
     end
 
     def summarize_reports
Don't print queued tests when process interrupts