Can you leave a holding file in each remote folder (eg an empty text file or similar) and exclude it from the get via filemask? If the remote folders aren't empty they shouldn't be deleted I believe.
I'm no expert, just an idea I had while looking to solve the same problem.
I'm no expert, just an idea I had while looking to solve the same problem.