diff --git a/src/zen/tabs/ZenPinnedTabManager.mjs b/src/zen/tabs/ZenPinnedTabManager.mjs index 7346438d1..ed46b3ac5 100644 --- a/src/zen/tabs/ZenPinnedTabManager.mjs +++ b/src/zen/tabs/ZenPinnedTabManager.mjs @@ -1199,7 +1199,7 @@ const isGoingToPinnedTabs = translate < topToNormalTabs; const multiplier = isGoingToPinnedTabs !== isPinned ? (isGoingToPinnedTabs ? 1 : -1) : 0; this._isGoingToPinnedTabs = isGoingToPinnedTabs; - if (!dropElement) { + if (!dropElement && gBrowser.pinnedTabCount - gBrowser._numZenEssentials > 0) { itemsToCheck.forEach((item) => { item.style.transform = `translateY(${draggingTabHeight * multiplier}px)`; });