diff --git a/logs/logs.go b/logs/logs.go
index 37dd4ff10e1ca96495b25a5ea3795ffafbfb0736..635cd6447d4ccb0efd9b3bb97ccd35a49e9bdec7 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -242,11 +242,13 @@ func ErrorWithFields(fields map[string]interface{}, err error) {
 	}
 }
 
-func ErrorWithMsg(message string, err error) {
+func ErrorWithMsg(format string, err error, a ...interface{}) {
 	if disableLogging {
 		return
 	}
 
+	message := SanitiseLogs(fmt.Sprintf(format, a...))
+
 	if err == nil {
 		err = errors.Error(message)
 	}
@@ -255,11 +257,13 @@ func ErrorWithMsg(message string, err error) {
 	}, err)
 }
 
-func ErrorMsg(message string) {
+func ErrorMsg(format string, a ...interface{}) {
 	if disableLogging {
 		return
 	}
 
+	message := SanitiseLogs(fmt.Sprintf(format, a...))
+
 	ErrorWithMsg(message, nil)
 }