diff --git a/dockerclient/client.go b/dockerclient/client.go
index <HASH>..<HASH> 100644
--- a/dockerclient/client.go
+++ b/dockerclient/client.go
@@ -129,12 +129,9 @@ func NewClientExecutor(client *docker.Client) *ClientExecutor {
 }
 
 func (e *ClientExecutor) DefaultExcludes() error {
-	excludes, err := imagebuilder.ParseDockerignore(e.Directory)
-	if err != nil {
-		return err
-	}
-	e.Excludes = append(excludes, ".dockerignore")
-	return nil
+	var err error
+	e.Excludes, err = imagebuilder.ParseDockerignore(e.Directory)
+	return err
 }
 
 // WithName creates a new child executor that will be used whenever a COPY statement
Copy .dockerignore into image for compatibility with Docker