diff --git a/lib/chef/provider/package/aix.rb b/lib/chef/provider/package/aix.rb
index <HASH>..<HASH> 100644
--- a/lib/chef/provider/package/aix.rb
+++ b/lib/chef/provider/package/aix.rb
@@ -60,6 +60,7 @@ class Chef
                   @new_resource.version(fields[2])
                 end
               end
+              raise Chef::Exceptions::Package, "package source #{@new_resource.source} does not provide package #{@new_resource.package_name}" unless @new_resource.version
             end
           end
Raise exception if a package provided by 'source' doesn't actually provide
that package