其實關海丹是共產黨的人,并且許從良早就知道了,因為許從良很喜歡關海丹,所以一直幫著關海丹隱瞞身份。那天許從良找到了好友林森,自己從林靜寫給林森的家書中,發現了林靜的字跡,和關海丹的字跡是一樣的,所以質問林森,關海丹是不是林靜。并且許從良和林森說,自己喜歡林靜,不會拆穿她。
關海丹在刺殺三田高夫的時候,就被許從良發現了,如果破案的人換成別人,說不定關海丹的作戰計劃并不會被發現,誰讓許從良是個非常精明的人呢,所以當許從良在現場偵查的時候,就發現了草地上有高跟鞋的痕跡,所以許從良覺得作案人一定是女性。
后來許從良根據高跟鞋的腳印,判斷出女人的身形應該是和關海丹差不多的,而且還查出兇手一定和三田高夫認識,并且當時離著三田高夫的距離很近,所以確定了兇手就是關海丹。但是,許從良是幫助共產黨的,得知關海丹也是共產黨的人,就替關海丹隱瞞了下來。