Found a another little bug while testing that abilites thing.  If you component has 3 or more abilities or 3 or more techs required then deleting the Last one and then saving it still saves the Last one.    

    Deleting one in the middle of the list or when there are 1 or 2 works ok.