diff --git a/lib/licensed/sources/bundler.rb b/lib/licensed/sources/bundler.rb
index <HASH>..<HASH> 100644
--- a/lib/licensed/sources/bundler.rb
+++ b/lib/licensed/sources/bundler.rb
@@ -60,7 +60,7 @@ module Licensed
             Dependency.new(
               name: spec.name,
               version: spec.version.to_s,
-              path: spec.gem_dir,
+              path: spec.full_gem_path,
               loaded_from: spec.loaded_from,
               errors: Array(error),
               metadata: {
use full_gem_path

I found an issue during debugging the spec_root
method where specs from git sources may report
gem_dir incorrectly.  full_gem_path didn't seem to
suffer from the same problem