diff --git a/marketing_campaign_tracker.py b/marketing_campaign_tracker.py
index 5e2b9368145ebaee2ef2576d046f9dd893623f5a_bWFya2V0aW5nX2NhbXBhaWduX3RyYWNrZXIucHk=..b347499955436deae8bdc0379991cd3bbdb0c8fe_bWFya2V0aW5nX2NhbXBhaWduX3RyYWNrZXIucHk= 100644
--- a/marketing_campaign_tracker.py
+++ b/marketing_campaign_tracker.py
@@ -46,6 +46,8 @@
             tracker_base = context.get('tracker_base')
             #### TODO hostbame_bu configuration with configure option menu.
             hostname_bu=tools.config.get('xmlrpc_interface')
+            if not hostname_bu:
+                hostname_bu="localhost"
             port_bu=tools.config.get('xmlrpc_port')
             database_bu=cr.dbname
             id_bu= "%s:%s/%s" % (hostname_bu,port_bu,database_bu)