diff --git a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt
index bac3b3691bb8b3111828fe9d995851acac0ef1e8..29b9039c1c534dbc33da826dfc9ea593c8a670c2 100644
--- a/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt
+++ b/app/src/main/java/de/kuschku/quasseldroid/util/QuasseldroidNotificationManager.kt
@@ -68,7 +68,8 @@ class QuasseldroidNotificationManager(private val context: Context) {
       .setContentIntent(pendingIntentOpen)
       .addAction(0, context.getString(R.string.label_open), pendingIntentOpen)
       .addAction(0, context.getString(R.string.label_disconnect), pendingIntentDisconnect)
-      .setSmallIcon(R.mipmap.ic_launcher_recents)
+      .setSmallIcon(R.drawable.ic_logo)
+      .setColor(context.resources.getColor(R.color.colorPrimary))
       .setPriority(NotificationCompat.PRIORITY_MIN)
     return Handle(BACKGROUND_NOTIFICATION_ID, notification)
   }