diff --git a/lib/volt/cli/generate.rb b/lib/volt/cli/generate.rb
index <HASH>..<HASH> 100644
--- a/lib/volt/cli/generate.rb
+++ b/lib/volt/cli/generate.rb
@@ -30,6 +30,11 @@ class Generate < Thor
   def gem(name)
     require 'volt/cli/new_gem'
 
+    if name =~ /[-]/
+      Volt.logger.error("Gem names should use underscores for their names.  Currently volt only supports a single namespace for a compoennt.")
+      return
+    end
+
     NewGem.new(self, name, options)
   end
Restrict component gems to only have _’s in them for now.