diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/menu/VideoMenuPresenter.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/menu/VideoMenuPresenter.java index e7852009a..bb5efc0c1 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/menu/VideoMenuPresenter.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/menu/VideoMenuPresenter.java @@ -812,7 +812,7 @@ public class VideoMenuPresenter extends BaseMenuPresenter { // Until synced we won't really know weather we subscribed to a channel. // Exclusion: channel item (can't be synced) // Note, regular items (from subscribed section etc) aren't contain channel id - if (mVideo.isSynced || mVideo.isChannel() || (!mServiceManager.isSigned() && mVideo.channelId != null)) { + if (mVideo.isSynced || mVideo.isSubscribed || mVideo.isChannel() || (!mServiceManager.isSigned() && mVideo.channelId != null)) { toggleSubscribe(mVideo); } else { MessageHelpers.showMessage(getContext(), R.string.wait_data_loading);