Note that copy from workspace when both source and destination are different remote slave nodes (not Hudson master) only works when flatten directories is chosen, due to a limitation in the underlying Hudson core method.