diff --git a/ActiveSync/SOGoActiveSyncDispatcher.m b/ActiveSync/SOGoActiveSyncDispatcher.m index b47d9d8d8..f3e125344 100644 --- a/ActiveSync/SOGoActiveSyncDispatcher.m +++ b/ActiveSync/SOGoActiveSyncDispatcher.m @@ -979,6 +979,7 @@ void handle_eas_terminate(int signum) command_count++; } [o destroy]; + continue; } // Remove the folder from device if it is a contact folder and we have no SOGoRole_ObjectViewer. @@ -1126,6 +1127,7 @@ void handle_eas_terminate(int signum) ![currentFolder synchronize]) { [folders removeObjectAtIndex: count]; + continue; } // Remove the folder from the device if it is a contact folder and we have no SOGoRole_ObjectViewer access right.