diff --git a/libraries.module b/libraries.module
index 687fa29..03932a9 100644
--- a/libraries.module
+++ b/libraries.module
@@ -77,7 +77,9 @@ function libraries_get_libraries() {
   // Similar to 'modules' and 'themes' directories inside an installation
   // profile, installation profiles may want to place libraries into a
   // 'libraries' directory.
-  $searchdir[] = "$profile/libraries";
+  foreach (drupal_system_listing_profile(drupal_get_profile(), 'libraries') as $profile_libraries_dir) {
+    $searchdir[] = $profile_libraries_dir;
+  }
 
   // Always search sites/all/libraries.
   $searchdir[] = 'sites/all/libraries';
