diff --git a/lib/chefspec/policyfile.rb b/lib/chefspec/policyfile.rb
index <HASH>..<HASH> 100644
--- a/lib/chefspec/policyfile.rb
+++ b/lib/chefspec/policyfile.rb
@@ -23,7 +23,6 @@ module ChefSpec
     #
     def setup!
       policyfile_path = File.join(Dir.pwd, 'Policyfile.rb')
-      cbdir = File.join(@tmpdir, 'cookbooks')
 
       installer = ChefDK::PolicyfileServices::Install.new(
         policyfile: policyfile_path,
@@ -40,7 +39,12 @@ module ChefSpec
       FileUtils.rm_rf(@tmpdir)
       exporter.run
 
-      ::RSpec.configure { |config| config.cookbook_path = cbdir }
+      ::RSpec.configure do |config|
+        config.cookbook_path = [
+          File.join(@tmpdir, 'cookbooks'),
+          File.join(@tmpdir, 'cookbook_artifacts')
+        ]
+      end
     end
 
     #
Use both cookbooks and cookbook_artifacts as cookbook_dir in policyfile integration to support newer versions of chef-dk.