diff --git a/lib/interceptor.js b/lib/interceptor.js
index dc6bc9d8c29dfcd3ba8d8443db69c573c06702b6..4965a18ffd22e0134b7f6846a63b532334442d14 100644
--- a/lib/interceptor.js
+++ b/lib/interceptor.js
@@ -66,7 +66,7 @@ var Interceptor = new Class({
         httpChannel.setRequestHeader('Referer', null, false);
 
         // Temporary fix for reported issues with the Play Store website.
-        if (httpChannel.referrer.host === 'play.google.com') {
+        if (httpChannel.referrer && httpChannel.referrer.host === 'play.google.com') {
             this.handleMissingCandidate(httpChannel);
             return;
         }