diff --git a/lib/tripit.rb b/lib/tripit.rb index 8dcd036..07bbb5c 100755 --- a/lib/tripit.rb +++ b/lib/tripit.rb @@ -182,8 +182,8 @@ def self.new(element) element.elements.each do |e| if /^[A-Z]/.match(e.name) name = e.name.intern - klass = if TripIt.const_defined?(name) - TripIt.const_get(name) + klass = if TripIt.const_defined?(name,false) + TripIt.const_get(name,false) else TripIt.const_set(name, Class.new(TravelObj)) end