Вообще, сессия стартует при обращении к Session::instance(). Отсюда, смотрите, кто вызывает этот вызов, сама по себе она не стартует, если мне память не изменяет.
Посмотрите, может быть вы дергаете пользователя там или еще что-то, что может вызвать старт.