Fix CID 1147120
Fix CID 1134829
Fix CID 1134864
Fix CID 1134865
Fix CID 1134874
Fix CID 1134875
Fix CID 1134970