По-другому и не могло быть. Возглавлял группу народных депутатов СССР, готовивших проект постановления съезда по пакту, секретарь ЦК КПСС Александр Яковлев, впоследствии признавшийся, что он уже в то время являлся антикоммунистом. Наиболее активными его помощниками были депутаты от Прибалтики, составлявшие почти половину членов группы. Они привезли в Москву копии (американские) секретного протокола к пакту, которыми манипулировали, как карточные шулера. Не случайно первыми проект постановления съезда завизировали депутаты-юристы из Литвы: Казимирас Мотека и Зита Шличите.
События на 2-м Съезде народных депутатов развивались весьма неоднозначно. Команда Яковлева и прибалтийские депутаты внушали участникам съезда, что принятие постановления, осуждающего советско-германский договор и секретный протокол к нему, это восстановление исторической истины, которое позволит предотвратить выход прибалтийских республик из СССР. На самом деле депутаты из Прибалтики преследовали лишь одну цель. Им надо было дискредитировать советско-германское соглашение 1939 г. и добиться его осуждения съездом. Это давало прибалтийским республикам право поставить вопрос о законности их пребывания в СССР.
Фактически на съезде осуществлялось широкомасштабное политическое мошенничество. Тем не менее, в первый день постановление по пакту не было принято. Не хватило голосов. Председательствующий на съезде Анатолий Лукьянов, вместо того чтобы не форсировать принятие крайне спорного решения, предложил комиссии ночью поработать еще и переголосовать завтра. А назавтра постановление было принято.
Читая текст этого постановления, удивляешься, как умело была использована коммунистическая фразеология для прикрытия совершенно очевидных ляпов в тексте. Так, секретный протокол к договору трактовался как «отход от ленинских норм советской внешней политики». Да, после Октябрьской революции были оглашены некоторые тайные договоры царского правительства, но советское правительство и во времена Ленина и потом обеспечивало секретность ряда договоренностей с другими странами. Выражение «ленинские нормы» вызывает улыбку, если вспомнить отношение Ленина к Брестскому миру 1918 г., который он называл «похабным». Осуждалась секретность протокола, хотя в то время любое партийное решение, даже о приеме человека в партию, носило гриф «секретно».