diff --git a/libraries.module b/libraries.module
index 929b8ef..649cc1a 100644
--- a/libraries.module
+++ b/libraries.module
@@ -596,10 +596,11 @@ function libraries_load($name, $variant = NULL) {
         }
       }
 
+      // Load all the associated files with the library.
+      $library['loaded'] = libraries_load_files($library);
+
       // Invoke callbacks in the 'load' group.
       libraries_invoke('load', $library);
-
-      $library['loaded'] = libraries_load_files($library);
     }
     $loaded[$name] = $library;
   }
