Minor catch 

It is a minor catch, as if a card doesn't have any description at all i.e. not even an incomplete description, the list 'empty' will be 0 and so will not enter into to updating loop. So this fix is to catch that cases, even thought it is highly rare to be occurred I guess being prepared is always better :D