It was not Super Start cousing the annoying new tabs opened. Sorry. ;) Rated 5 out of 5 stars

Sorry the extra new tab that was opened every time I was using the location bar (from Super Star) was due to a wrong setting in Tab Mix Plus by me. Thank you for the tip. ;)

This review is for a previous version of the add-on (6.12).  This user has a previous review of this add-on.