diff --git a/common/src/main/java/ctbrec/sites/mfc/MyFreeCamsModel.java b/common/src/main/java/ctbrec/sites/mfc/MyFreeCamsModel.java index bc664492..58d482b4 100644 --- a/common/src/main/java/ctbrec/sites/mfc/MyFreeCamsModel.java +++ b/common/src/main/java/ctbrec/sites/mfc/MyFreeCamsModel.java @@ -357,8 +357,10 @@ public class MyFreeCamsModel extends AbstractModel { headers.put(ACCEPT, "*/*"); headers.put(ACCEPT_LANGUAGE, Locale.ENGLISH.getLanguage()); headers.put(CONNECTION, KEEP_ALIVE); - headers.put(ORIGIN, getSite().getBaseUrl()); - headers.put(REFERER, getSite().getBaseUrl()); + if (getSite() != null) { + headers.put(ORIGIN, getSite().getBaseUrl()); + headers.put(REFERER, getSite().getBaseUrl()); + } headers.put(USER_AGENT, Config.getInstance().getSettings().httpUserAgent); fac.setMasterPlaylistHeaders(headers); fac.setSegmentPlaylistHeaders(headers);