diff --git a/internal/server/handlers.go b/internal/server/handlers.go
index 6b83f8c7d5267ae9b9e5ef962ed99746f0c27cbf..9c9ff88bb162001e52c7bc9e4f1fa0c79ef7c84d 100644
--- a/internal/server/handlers.go
+++ b/internal/server/handlers.go
@@ -106,16 +106,16 @@ func profilesBindingData() map[string]interface{} {
 		for _, group := range groups {
 			profilesForGroup, err := dbFunc(log.StandardLogger(), nil, group)
 			if err != nil {
-				log.WithError(err).Error(
-					"error while retrieving profiles of type '%s' for webinterface binding data", pt,
+				log.WithError(err).WithField("profile type", pt).Error(
+					"error while retrieving profiles for webinterface binding data",
 				)
 			}
 			for _, d := range profilesForGroup {
 				payload, err := d.Payload.MarshalJSON()
 				if err != nil {
-					log.WithError(err).Error(
-						"error while marshaling payload while retrieving profiles of type '%s' for webinterface"+
-							" binding data", pt,
+					log.WithError(err).WithField("profile type", pt).Error(
+						"error while marshaling payload while retrieving profiles for webinterface" +
+							" binding data",
 					)
 				}
 				p = append(