No doubt that it did for me, and unless I make a test server I can't reproduce it easily. The way to do it is just set up synchronization normally and point it to an empty folder. Use mostly just default settings (if it defaults to a bad setting as well, that you would normally change). Then run it, for me it just started deleting everything on the server without a second thought, even though "delete files" was not enabled.
If you start "remote" mode synchronization on empty local folder and non-empty remote folder, you get a synchronization checklist showing that all the remote files are obsolete (=delete action). But none of the delete actions are checked (when Delete files option is not selected), and the OK button is disabled as a consequence. I've just tried and it behaved as expected.