diff --git a/Library/Homebrew/cmd/create.rb b/Library/Homebrew/cmd/create.rb
index ac936818a7fbfd8bad061a60f897d1d597ed4dd1..ed71a6d398b1b37e4f81486f6bac49f502a47146 100644
--- a/Library/Homebrew/cmd/create.rb
+++ b/Library/Homebrew/cmd/create.rb
@@ -110,8 +110,7 @@ class FormulaCreator
       when %r{github\.com/\S+/(\S+)/archive/}
         @name = $1
       else
-        /(.*?)[-_.]?#{Regexp.escape(path.version)}/.match path.basename
-        @name = $1
+        @name = path.basename.to_s[/(.*?)[-_.]?#{Regexp.escape(path.version.to_s)}/, 1]
       end
     end
     update_path