diff --git a/lib/importmap/map.rb b/lib/importmap/map.rb
index 5d0cd62..dfdbe25 100644
--- a/lib/importmap/map.rb
+++ b/lib/importmap/map.rb
@@ -42,7 +42,7 @@ def pin_all_from(dir, under: nil, to: nil, preload: true)
   # the different cases.
   def preloaded_module_paths(resolver:, entry_point: "application", cache_key: :preloaded_module_paths)
     cache_as(cache_key) do
-      resolve_asset_paths(expanded_preloading_packages_and_directories(entry_point:), resolver:).values
+      resolve_asset_paths(expanded_preloading_packages_and_directories(entry_point: entry_point), resolver:).values
     end
   end