diff --git a/backends/ec2.go b/backends/ec2.go index e0acf57b97..3c4adde3df 100644 --- a/backends/ec2.go +++ b/backends/ec2.go @@ -172,6 +172,9 @@ func (c *ec2Client) findInstance() (instance *ec2.Instance, err error) { if resp, err := c.ec2Conn.Instances([]string{}, filter); err != nil { return nil, err } else { + if resp.Reservations == nil { + return nil, nil + } return &resp.Reservations[0].Instances[0], nil } }