diff --git a/api/client.go b/api/client.go
index 5f181a5946e49af0e39a609de9493e64b0a98622..ba3506e95d3a11cb7c5b86e73457081a2ff0886b 100644
--- a/api/client.go
+++ b/api/client.go
@@ -308,6 +308,8 @@ var sessionFileError = errors.New("Session file cannot be loaded and " +
 func (cl *Client) InitListeners() error {
 	transmitGateway, err := id.Unmarshal(cl.ndf.Gateways[0].ID)
 	if err != nil {
+		globals.Log.DEBUG.Printf("%s: Gateways are: %+v", err.Error(),
+			cl.ndf.Gateways)
 		return err
 	}
 	transmissionHost, ok := cl.receptionManager.Comms.GetHost(transmitGateway)