dired-recursive-copies

dired-recursive-copies is a variable defined in `dired.el'.
Its value is
top


Documentation:
Whether Dired copies directories recursively.
If nil, never copy recursively.
`always' means to copy recursively without asking.
`top' means to ask for each directory at top level.
Any other value means to ask for each directory.

You can customize this variable.