diff --git a/pynYNAB/Client.py b/pynYNAB/Client.py
index <HASH>..<HASH> 100644
--- a/pynYNAB/Client.py
+++ b/pynYNAB/Client.py
@@ -123,7 +123,7 @@ class nYnabClient(object):
         request_data = dict(starting_device_knowledge=self.current_device_knowledge[opname],
                                 ending_device_knowledge=self.current_device_knowledge[opname],
                                 device_knowledge_of_server=self.device_knowledge_of_server[opname],
-                                changed_entities={})
+                                changed_entities=changed_entities)
         request_data.update(extra)
 
         sync_data = self.connection.dorequest(request_data, opname)
regression to not being able to push changed entities