diff --git a/demo/cast_receiver/receiver_app.js b/demo/cast_receiver/receiver_app.js
index <HASH>..<HASH> 100644
--- a/demo/cast_receiver/receiver_app.js
+++ b/demo/cast_receiver/receiver_app.js
@@ -137,7 +137,7 @@ ShakaReceiver.prototype.checkIdle_ = function() {
     this.cancelIdleTimer_();
 
     // Set a special poster for audio-only assets.
-    if (this.player_.isAudioOnly()) {
+    if (this.video_.readyState != 0 && this.player_.isAudioOnly()) {
       this.video_.poster =
           'https://shaka-player-demo.appspot.com/assets/audioOnly.gif';
     } else {
Fix flash of audio-only poster in cast receiver

The audio-only poster was showing before there was really anything
loaded.

Change-Id: Icc<I>e3dd<I>b<I>c<I>ccbb3d<I>a7c