Fix CID #1134814
Fix CID #1152204
Fix CID #1134729
Fix CID #1134744