I'd second the suggestion to add safety stops or 1 to 2 minute stops at 9, 6 and 3 msw. You can lower your risk either by not coming close to the NDL in the first place, or by decompressing on the way back up. Doubling the length of the shallow stops is generally recommended if surface intervals are less than a hour. And you can add even more to the shallow time if you know you have risk factors such as being cold, tired dehydrated, short surface interval, a history of DCS, etc.
I believe (and will no doubt be corrected if I am wrong) that the reason being cold is a risk factor is that it drives the level of blood flow to the peripheral tissues of the body. The rate of blood flow drives the rate of loading and unloading those tissues. So as you get cold nitrogen is unloaded more slowly than normally during the ascent. After getting out of the water and warming up circulation increases and unloading speeds up. And of course since you are on the surface the pressure gradient is high. The high pressure gradient together with having dissolved gas is what drives bubble formation. Getting cold during the dive and then warming up on the surface is similar to a rapid ascent. Anyway doing the shallow stops, conditions permitting, is a good idea.