Are you saying that Rahab's profession prevented the presence of flax on her roof? This sounds fascinating. Please expand upon your initial statement.
Rahab is the only one described in her house, and initially she is called a harlot. And somebody in the powers that be, was watching her place closely enough, they knew these two men had gone into her place of business.
There had to be a whole lot of flax drying on her roof to hide two grown men. So which is it, she was a hooker or she was in the flax business?