diff --git a/modules/simpletest/simpletest.module b/modules/simpletest/simpletest.module
index 6a91e11..4c5c8e0 100644
--- a/modules/simpletest/simpletest.module
+++ b/modules/simpletest/simpletest.module
@@ -208,6 +208,9 @@ function _simpletest_batch_operation($test_list_init, $test_id, &$context) {
   // Drupal 6.
   require_once drupal_get_path('module', 'simpletest') . '/drupal_web_test_case.php';
   $classes = simpletest_test_get_all_classes();
+  if (!empty($classes)) {
+    require_once $classes[$test_class]['file'];
+  }
   require_once $classes[$test_class]['file'];
 
   $test = new $test_class($test_id);
