This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How do I stop Thunderbird tabs from reopening?

  • 7 replies
  • 1 has this problem
  • 5 views
  • Last reply by opero

more options

Thunderbird 52.9.1 (32 bit) on a Win 7 machine. Each time Thunderbird is restarted, the same two add-on tabs open up, offering to install Smiley Fixer and Import/Export Tools. Those add-ons are installed and working, so their tabs are no longer needed and it is desired that the tabs go away and not come back again.

The problem: If you close those tabs and restart TB, they come back. If you shut down TB without closing those tabs, two more copies of those same tabs are added to the existing ones each shutdown, until the tab bar is crammed with them.

So far, these things have been tried: -- Setting mail.tabs.autoHide to TRUE (add-on notifications still pop up) -- renaming session.json, prefs.js, xulstore.json, -- restarting the computer -- various combinations of the above.

Thunderbird 52.9.1 (32 bit) on a Win 7 machine. Each time Thunderbird is restarted, the same two add-on tabs open up, offering to install Smiley Fixer and Import/Export Tools. Those add-ons are installed and working, so their tabs are no longer needed and it is desired that the tabs go away and not come back again. The problem: If you close those tabs and restart TB, they come back. If you shut down TB without closing those tabs, two more copies of those same tabs are added to the existing ones each shutdown, until the tab bar is crammed with them. So far, these things have been tried: -- Setting mail.tabs.autoHide to TRUE (add-on notifications still pop up) -- renaming session.json, prefs.js, xulstore.json, -- restarting the computer -- various combinations of the above.

All Replies (7)

more options

I've had import export tools installed and I don't recall it throwing up a tab on every startup.

Have you contacted the authors of those addons?

more options

I'm not sure this has anything to do with the add-ons themselves. Those same add-ons are installed and in use on about a dozen of our machines -- including this one -- with no problems.

I didn't mention it before, but I also tried starting TB in Safe Mode with add-ons disabled. It made no difference: The tabs still opened.

Session.json is supposed to be the file that records what tabs are open. In theory, deleting that file before starting TB should cause TB to forget about those tabs, but it still remembers them.

Let me rephrase my original question: What else, besides session.json, makes TB remember what tabs are open?

Modified by opero

more options

I think we need to see a screenshot of these "tabs" - no-one here seems to recognize what you have described.

more options

Here you go. Both tabs say the same thing, differing only in the name of the add-on they want to install.

more options

Zenos, thank you for prompting me to provide a screen-shot. Your request led me to a possible solution.

Reviewing my own latest reply made me wonder about the "Location" shown in the screen-shot window. Visiting that location revealed that the two add-ons that keep trying to install were .xpi files, loose in the Extensions folder. Then I wondered, what would happen if I deleted those two files and restarted TB? Deletion duly performed, and lo, the offending tabs are now gone.

However, those two add-ons now appear to be uninstalled...

more options

The extensions folder seems to be the natural home for certain xpi files. I don't know the details, but it appears that some add-ons are expanded on demand, rather than permanently installed "into Thunderbird". It doesn't surprise me in the slightest that removing anything from this folder leads to the associated add-on being removed from Thunderbird.

Developers use phrases in connection with add-ons such as "restartless" and "bootstrapped", neither of which means very much to me, but it all goes to show that add-ons come in multiple flavours. I do know that some of these flavours will vanish with TB 60.

Modified by Zenos

more options

As an experiment, I re-installed Smiley Fixer (ver 1.4.3), and the problem came back. So Smiley Fixer has been removed yet again.

Interestingly, neither Import/Export Tools nor Smiley Fixer come up when searching for new Extensions within the TB UI; both of those extensions had been installed using files that had been downloaded at an earlier date. But then these same files had been used to install those extensions on all the other computers involved, and this machine is the only one that has a problem with them. I guess the user will now just have to get used to emails from Outlook users that have stray "J" characters in them.

I'm not going to bother to do any more experimentation, having been diverted from my real job for too long already, but I'm guessing that it's an iffy idea to install add-ons that are not offered through the TB interface.

Modified by opero