diff --git a/src/Packagist/Api/Result/Package/Dist.php b/src/Packagist/Api/Result/Package/Dist.php
index <HASH>..<HASH> 100644
--- a/src/Packagist/Api/Result/Package/Dist.php
+++ b/src/Packagist/Api/Result/Package/Dist.php
@@ -4,7 +4,9 @@ declare(strict_types=1);
 
 namespace Packagist\Api\Result\Package;
 
-class Dist extends Source
+use Packagist\Api\Result\AbstractResult;
+
+class Dist extends AbstractResult
 {
     protected string $shasum;
Decouple Dist from Source object.

All shared properties were overwritten anyway and the inheritance didn't really make sense