diff --git a/src/main/java/de/telefonbuch/model/Client.java b/src/main/java/de/telefonbuch/model/Client.java
index d23c5d82ebd5293bebd357531f6c47e4e9d7c518..85f4ab43e517322fadab0d03f758afae1f59b8ea 100644
--- a/src/main/java/de/telefonbuch/model/Client.java
+++ b/src/main/java/de/telefonbuch/model/Client.java
@@ -13,7 +13,7 @@ public class Client {
 
 	public Client(String ipaddress) throws RemoteException, NotBoundException {
 		// Registry holen, wenn sie sich auf demselben Rechner befindet
-		Registry registry = LocateRegistry.getRegistry(Registry.REGISTRY_PORT);
+		Registry registry = LocateRegistry.getRegistry(ipaddress, Registry.REGISTRY_PORT);
 
 		// Entferntes Objekt laden
 		this.server = (IServer) registry.lookup("RMI-Server");
@@ -37,11 +37,12 @@ public class Client {
 	}
 
 	public Kontakt getKontakt(@NotNull String telefon) {
-		Kontakt kontakt = null;
+		Kontakt kontakt;
 
 		try {
 			kontakt = server.getKontakt(telefon);
 		} catch (RemoteException e) {
+			kontakt = null;
 			e.printStackTrace();
 		}
 
@@ -49,11 +50,12 @@ public class Client {
 	}
 
 	public String[] getNavi(String telefon) {
-		String[] result = new String[0];
+		String[] result;
 
 		try {
 			result = server.getNavi(telefon);
 		} catch (RemoteException e) {
+			result = new String[0];
 			e.printStackTrace();
 		}
 
diff --git a/src/main/java/de/telefonbuch/model/Datenbank.java b/src/main/java/de/telefonbuch/model/Datenbank.java
index 01bd07de7c8533d836a3ed01de0427963ac0e678..83d038033b7dfa56d37a8d05f00e92765a892c1a 100644
--- a/src/main/java/de/telefonbuch/model/Datenbank.java
+++ b/src/main/java/de/telefonbuch/model/Datenbank.java
@@ -6,7 +6,7 @@ import java.rmi.NotBoundException;
 import java.rmi.RemoteException;
 
 public class Datenbank {
-	private final boolean CLIENT = false;
+	private final boolean CLIENT = true;
 	private Sqlite sqlite;
 	private Server server;
 	private Client client;
diff --git a/src/main/java/de/telefonbuch/model/Kontakt.java b/src/main/java/de/telefonbuch/model/Kontakt.java
index a3de30fdb168ed0bdde0ec8e8ce17ff023a587f7..34f008dc0b6123ec364cf238a3857237982c6ccf 100644
--- a/src/main/java/de/telefonbuch/model/Kontakt.java
+++ b/src/main/java/de/telefonbuch/model/Kontakt.java
@@ -1,9 +1,11 @@
 package de.telefonbuch.model;
 
+import java.io.Serializable;
+
 /**
  * Das Model für die Kontakte
  */
-public class Kontakt {
+public class Kontakt implements Serializable {
 	// region 0 Variables
 	private String vorname = "";
 	private String nachname = "";