stack overflow
diff --git a/lib/pub_cache.dart b/lib/pub_cache.dart
index f8c503c..ccbadbc 100644
--- a/lib/pub_cache.dart
+++ b/lib/pub_cache.dart
@@ -112,7 +112,7 @@
 
   Version get version {
     PackageRef ref = getDefiningPackageRef();
-    return ref == null ? null : version;
+    return ref == null ? null : ref.version;
   }
 
   PackageRef getDefiningPackageRef() {