diff --git a/conf/sphinx.conf.in b/conf/sphinx.conf.in
index 0635e55e..6d6a7471 100755
--- a/conf/sphinx.conf.in
+++ b/conf/sphinx.conf.in
@@ -26,7 +26,7 @@ source src_address : src_swisssearch
SELECT \
gid as id \
, search_name as detail \
- , strname1||' '||deinr||' '||plz||' '||ort_27||'' as label \
+ , coalesce(strname1,'')||' '||coalesce(deinr,'')||' '||coalesce(plz,'')||' '||coalesce(ort_27,'')||'' as label \
, origin as origin \
, st_box2d(the_geom) as geom_st_box2d \
, 6 as rank \
@@ -42,7 +42,7 @@ source src_parcel : src_swisssearch
SELECT \
gid as id \
, search_name as detail \
- , gemname||' '||name as label \
+ , coalesce(gemname,'')||' '||coalesce(name,'') as label \
, origin as origin \
, st_box2d(the_geom) as geom_st_box2d \
, 7 as rank \
@@ -58,7 +58,7 @@ source src_sn25 : src_swisssearch
SELECT \
gid as id \
, search_name as detail \
- , ''||name||' ('||kanton||') - '||gemname as label \
+ , ''||coalesce(name,'')||' ('||coalesce(kanton,'')||') - '||coalesce(gemname,'') as label \
, origin as origin \
, st_box2d(the_geom) as geom_st_box2d \
, rank as rank \
@@ -74,7 +74,7 @@ source src_gg25 : src_swisssearch
SELECT \
gid as id \
, search_name as detail \
- , ''||gemname||' ('||kanton||')' as label \
+ , ''||coalesce(gemname,'')||' ('||coalesce(kanton,'')||')' as label \
, origin as origin \
, st_box2d(the_geom) as geom_st_box2d \
, rank as rank \
@@ -122,7 +122,7 @@ source src_zipcode : src_swisssearch
SELECT \
gid as id \
, search_name as detail \
- , ''||plz||' - '||ort_27||' ('||kanton||')' as label \
+ , ''||coalesce(plz,'')||' - '||coalesce(ort_27,'')||' ('||coalesce(kanton,'')||')' as label \
, origin as origin \
, st_box2d(the_geom) as geom_st_box2d \
, rank as rank \