From e75a3f5e136a1d40e6eed123cc1c172ae243fb04 Mon Sep 17 00:00:00 2001
From: Spas Poptchev <spoptchev@x-rails.com>
Date: Tue, 9 Apr 2013 10:14:50 +0200
Subject: [PATCH] fix empty address fields

---
 lib/geocoder/results/cloudmade.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/geocoder/results/cloudmade.rb b/lib/geocoder/results/cloudmade.rb
index ebd26bab..4f62146e 100644
--- a/lib/geocoder/results/cloudmade.rb
+++ b/lib/geocoder/results/cloudmade.rb
@@ -30,7 +30,7 @@ module Geocoder::Result
     end
 
     def address
-      [street, city, state, postal_code, country].reject{|s| s.length == 0 }.join(", ")
+      [street, city, state, postal_code, country].compact.reject{|s| s.length == 0 }.join(", ")
     end
 
   end
-- 
GitLab