diff --git a/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt b/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt
index 0394386dadf91faecfd535c34e754b9a7e5af4b3..e123819c41d91fe451f56bce1e91591e85bdd75b 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/service/QuasseldroidNotificationManager.kt
@@ -169,6 +169,7 @@ class QuasseldroidNotificationManager @Inject constructor(private val context: C
       .setSmallIcon(R.mipmap.ic_logo)
       .setColor(context.getColorCompat(R.color.colorPrimary))
       .setLights(context.getColorCompat(R.color.colorPrimary), 200, 200)
+      .setGroup("notification-${buffer.networkName}")
       .apply {
         if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) {
           var defaults = 0
@@ -267,6 +268,7 @@ class QuasseldroidNotificationManager @Inject constructor(private val context: C
       .setSmallIcon(R.mipmap.ic_logo)
       .setColor(context.getColorCompat(R.color.colorPrimary))
       .setPriority(NotificationCompat.PRIORITY_MIN)
+      .setGroup("system-background")
     return Handle(BACKGROUND_NOTIFICATION_ID, notification)
   }