diff --git a/connect/host.go b/connect/host.go
index 31ef49a03a1fc73826b0f1304fac107ca91f2a8c..162ab99d5fafea325a83c822505ff0818fd05a7f 100644
--- a/connect/host.go
+++ b/connect/host.go
@@ -331,6 +331,7 @@ func (h *Host) disconnect() {
 	// connection. In that case, we should not close a connection which does not
 	// exist
 	if h.connection != nil {
+		jww.INFO.Printf("Disconnected from %s at %s", h.GetId(), h.GetAddress())
 		err := h.connection.Close()
 		if err != nil {
 			jww.ERROR.Printf("Unable to close connection to %s: %+v",