diff --git a/network/node/register.go b/network/node/register.go
index 2366c98c94ed14cf70ce9f33ec50598bd4d0fb0f..9bf78dd36886d0be7a8f2b1a5c9d875c53daf165 100644
--- a/network/node/register.go
+++ b/network/node/register.go
@@ -247,7 +247,7 @@ func requestKey(sender *gateway.Sender, comms RegisterNodeCommsInterface,
 				Target:                    gatewayID.Bytes(),
 			})
 		if err != nil {
-			return nil, errors.WithMessage(err, "Register: Failed requesting client key from gateway")
+			return nil, errors.WithMessage(err, fmt.Sprintf("Register: Failed requesting client key from gateway %s", gatewayID.String()))
 		}
 		if keyResponse.Error != "" {
 			return nil, errors.WithMessage(err, "requestKey: clientKeyResponse error")