diff --git a/app/src/main/java/io/homeassistant/companion/android/widgets/media_player_controls/MediaPlayerControlsWidgetConfigureActivity.kt b/app/src/main/java/io/homeassistant/companion/android/widgets/media_player_controls/MediaPlayerControlsWidgetConfigureActivity.kt index 4dfe2655c..0973d3794 100644 --- a/app/src/main/java/io/homeassistant/companion/android/widgets/media_player_controls/MediaPlayerControlsWidgetConfigureActivity.kt +++ b/app/src/main/java/io/homeassistant/companion/android/widgets/media_player_controls/MediaPlayerControlsWidgetConfigureActivity.kt @@ -66,7 +66,10 @@ class MediaPlayerControlsWidgetConfigureActivity : BaseWidgetConfigureActivity() binding.addButton.setOnClickListener { if (requestLauncherSetup) { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && selectedEntities.size > 0) { + if ( + Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && + binding.widgetTextConfigEntityId.text.split(",").any { entities[it.trim()] != null } + ) { getSystemService()?.requestPinAppWidget( ComponentName(this, MediaPlayerControlsWidget::class.java), null,