diff --git a/lib/pages/play_media.page.dart b/lib/pages/play_media.page.dart index 232beb5..d53bb65 100644 --- a/lib/pages/play_media.page.dart +++ b/lib/pages/play_media.page.dart @@ -76,6 +76,10 @@ class _PlayMediaPageState extends State { setState(() { _validationMessage = "Media url must be specified"; }); + } else if (entity.state == EntityState.unavailable || entity.state == EntityState.unknown) { + setState(() { + _validationMessage = "${entity.displayName} is not available"; + }); } else { String serviceDomain; if (_useMediaExtractor) {