diff --git a/endpoints/openrtb2/interstitial.go b/endpoints/openrtb2/interstitial.go index 359bae11d4c..18717766e26 100644 --- a/endpoints/openrtb2/interstitial.go +++ b/endpoints/openrtb2/interstitial.go @@ -24,7 +24,7 @@ func processInterstitials(req *openrtb_ext.RequestWrapper) error { return err } prebid = deviceExt.GetPrebid() - if prebid.Interstitial == nil { + if prebid == nil || prebid.Interstitial == nil { // No special interstitial support requested, so bail as there is nothing to do return nil }