diff --git a/lib/fastlane/actions/read_podspec.rb b/lib/fastlane/actions/read_podspec.rb
index <HASH>..<HASH> 100644
--- a/lib/fastlane/actions/read_podspec.rb
+++ b/lib/fastlane/actions/read_podspec.rb
@@ -6,9 +6,10 @@ module Fastlane
 
     class ReadPodspecAction < Action
       def self.run(params)
+        Actions.verify_gem!('cocoapods')
+        
         path = params[:path]
-
-        # will fail if cocoapods is not installed
+        
         require 'cocoapods-core'
         spec = Pod::Spec.from_file(path).to_hash
 
diff --git a/lib/fastlane/documentation/actions_list.rb b/lib/fastlane/documentation/actions_list.rb
index <HASH>..<HASH> 100644
--- a/lib/fastlane/documentation/actions_list.rb
+++ b/lib/fastlane/documentation/actions_list.rb
@@ -87,7 +87,7 @@ module Fastlane
 
           if required_count > 0
             puts "#{required_count} of the available parameters are required".magenta
-            puts "They are marked using an asterix *".magenta
+            puts "They are marked with an asterix *".magenta
           end
         else
           puts "No available options".yellow
Improved read_podspec action when cocoapods isn't installed