diff --git a/Makefile b/Makefile
index 655556026ee27188d8f30a0810a3456e654c6ae8..9988c5fc25b16e771097368980887ab7cc436988 100644
--- a/Makefile
+++ b/Makefile
@@ -6,7 +6,7 @@ RESOURCE_DIR = res/ui
 COMPILED_DIR = src/cutecoin/gen_resources
  
 #UI files to compile
-UI_FILES = mainwindow.ui addAccountDialog.ui addCommunityDialog.ui communityTabWidget.ui issuanceDialog.ui transferDialog.ui
+UI_FILES = mainwindow.ui addAccountDialog.ui addCommunityDialog.ui communityTabWidget.ui issuanceDialog.ui transferDialog.ui addContactDialog.ui
 #Qt resource files to compile
 RESOURCES = 
  
diff --git a/src/cutecoin/gui/transferMoneyDialog.py b/src/cutecoin/gui/transferMoneyDialog.py
index 442941e195ef4d251cd73e114b70ad756c5fe43a..4e66769462650d2fff2ecebfe8ae47945d019bcf 100644
--- a/src/cutecoin/gui/transferMoneyDialog.py
+++ b/src/cutecoin/gui/transferMoneyDialog.py
@@ -62,7 +62,7 @@ class TransferMoneyDialog(QDialog, Ui_TransferMoneyDialog):
         pass
 
     def accept(self):
-        sentCoins = self.listView_coinsSent.model().toString()
+        sentCoins = self.listView_coinsSent.model().toList()
         recipient = None
 
         if self.radio_keyFingerprint.isChecked():
diff --git a/src/cutecoin/models/account/__init__.py b/src/cutecoin/models/account/__init__.py
index e01f9bb8aea49e04a510e8236721b4e49dbf4af4..e780da647ebb9b466a31f49c860d7a69707afacc 100644
--- a/src/cutecoin/models/account/__init__.py
+++ b/src/cutecoin/models/account/__init__.py
@@ -95,14 +95,12 @@ class Account(object):
 
     def issuedLastDividend(self, community):
         currentAmendmentNumber = community.amendmentNumber()
-
         if community in self.communities.communitiesList:
             dividendsData = community.ucoinRequest(ucoin.hdc.transactions.sender.issuance.Dividend(self.keyFingerprint(), currentAmendmentNumber))
             for dividend in dividendsData:
                 # Small bug in ucoinpy library
                 if not isinstance(dividend, str):
                     return True
-
         return False
 
     def issueDividend(self, community, coins):
@@ -112,7 +110,7 @@ class Account(object):
             return issuance()
 
     def transferCoins(self, node, recipient, coins, message):
-        transfer = ucoin.wrappers.transactions.Transfer(self.keyFingerprint(), recipient.fingerprint, coins, message, keyid=self.pgpKeyId, server=node.server, port=node.port)
+        transfer = ucoin.wrappers.transactions.RawTransfer(self.keyFingerprint(), recipient.fingerprint, coins, message, keyid=self.pgpKeyId, server=node.server, port=node.port)
         return transfer()
 
     def jsonify(self):
diff --git a/src/cutecoin/models/coin/listModel.py b/src/cutecoin/models/coin/listModel.py
index 3b7d973594c9d4e345539467e2b220602fcce5ee..f167e4678dfc6316e87e3f7dd90347392f992141 100644
--- a/src/cutecoin/models/coin/listModel.py
+++ b/src/cutecoin/models/coin/listModel.py
@@ -29,9 +29,8 @@ class CoinsListModel(QAbstractListModel):
     def flags(self,index):
         return Qt.ItemIsSelectable | Qt.ItemIsEnabled
 
-    def toString(self):
+    def toList(self):
         coinsList = []
         for c in self.coins:
             coinsList.append(c.getId())
-        coinsStr = ",".join(coinsList)
-        return coinsStr
\ No newline at end of file
+        return coinsList
\ No newline at end of file