Nissan is recalling a million cars, SUVs and vans - for a second time - because of an airbag problem. ABC News reports the problem is with the front passenger airbag - which Nissan says - may not inflate in a crash, because the car's software might not detect an adult in the seat. The recall affects Altimas, Sentras, Leaf electric cars and Pathfinder SUVs from model years 2013 and 2014. Also the NV-200 Taxi van, and some Infinity models. It's the second time the company's tried to fix the same problem. Nissan says it'll notify owners, starting next month, and replace the software for free.