diff --git a/Library/Homebrew/cmd/create.rb b/Library/Homebrew/cmd/create.rb
index ae192eb7b2857a396bf1962ecb141f937a13bdf0..080a1dc8dd13c0c83d139bcdf34d0b896a06e53c 100644
--- a/Library/Homebrew/cmd/create.rb
+++ b/Library/Homebrew/cmd/create.rb
@@ -84,7 +84,9 @@ class FormulaCreator
     else
       @path = Formula.path name
     end
-    if @version.nil?
+    if @version
+      @version = Version.new(@version)
+    else
       @version = Pathname.new(url).version
     end
   end