providers/aws: fix another crash case

This commit is contained in:
Mitchell Hashimoto 2015-06-23 22:48:39 -07:00
parent b0169adf02
commit fef5741ded

View File

@ -257,7 +257,7 @@ func findResourceSecurityGroup(conn *ec2.EC2, id string) (*ec2.SecurityGroup, er
if err != nil {
return nil, err
}
if resp == nil || len(resp.SecurityGroups) != 1 {
if resp == nil || len(resp.SecurityGroups) != 1 || resp.SecurityGroups[0] == nil {
return nil, fmt.Errorf(
"Expected to find one security group with ID %q, got: %#v",
id, resp.SecurityGroups)