diff --git a/src/python/OBis/obis/dm/data_mgmt.py b/src/python/OBis/obis/dm/data_mgmt.py
index 5bbc2657826d964cf521e9a03c82cfb9f11daceb..9c21caa8b493e068d33957dff814fff14fca80e3 100644
--- a/src/python/OBis/obis/dm/data_mgmt.py
+++ b/src/python/OBis/obis/dm/data_mgmt.py
@@ -190,7 +190,7 @@ class AbstractDataMgmt(metaclass=abc.ABCMeta):
     @abc.abstractmethod
     def sync(self):
         """
-        Syc the current repo.
+        Sync the current repo.
 
         This connects to openBIS and creates a data set in openBIS.
         :return:
@@ -210,6 +210,9 @@ class NoGitDataMgmt(AbstractDataMgmt):
     def commit(self, msg, auto_add=True, sync=True):
         self.error_raise("commit", "No git command found.")
 
+    def sync(self):
+        self.error_raise("commit", "No git command found.")
+
 
 class GitDataMgmt(AbstractDataMgmt):
     """DataMgmt operations in normal state."""