diff --git a/project_dependency.drupal.inc b/project_dependency.drupal.inc
index bf8855f..c882227 100644
--- a/project_dependency.drupal.inc
+++ b/project_dependency.drupal.inc
@@ -395,9 +395,9 @@ function project_dependency_process_release($shortname, $version) {
  * Same as  project_dependency_info_process_dependencies($rid, $modules[$module], $dependencies);
  */
 function project_dependency_get_external_component_dependencies($release_nid, $depending_components, &$dependency_releases, $recursion_level = 0) {
-  // Limit this to 4 levels for now, as we probably don't know of anything
-  // that needs recursion_level > 2.
-  if ($recursion_level > 4) {
+  // Limit this to 7 levels for now, as we probably don't know of anything
+  // that needs recursion_level > 5.
+  if ($recursion_level > 7) {
     return;
   }
   // Get the release node and project node of the *depending* components.
