diff --git a/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java b/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java
index aecc02ae441ccc9e753f69ff449e65f78076bed0..d903d1174ab2bfbc8971f0524c28d673afc9a9b0 100644
--- a/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java
+++ b/PlayWall/src/de/tobias/playpad/layout/desktop/DesktopMenuToolbarViewController.java
@@ -682,11 +682,6 @@ public class DesktopMenuToolbarViewController extends BasicMenuToolbarViewContro
 
 		NotificationPane pane = mainViewController.getNotificationPane();
 		pane.show("", box);
-
-		// Auto Complete
-		Set<String> names = openProject.getPads().stream().filter(p -> p.getStatus() != PadStatus.EMPTY).map(Pad::getName)
-				.collect(Collectors.toSet());
-		TextFields.bindAutoCompletion(field, names);
 	}
 
 	@FXML
@@ -742,7 +737,7 @@ public class DesktopMenuToolbarViewController extends BasicMenuToolbarViewContro
 		});
 	}
 
-	private final int LAST_DOCUMENT_LIMIT = 3;
+	private static final int LAST_DOCUMENT_LIMIT = 3;
 
 	public void createRecentDocumentMenuItems() {
 		recentOpenMenu.getItems().clear();
diff --git a/PlayWallCore/src/de/tobias/playpad/project/Project.java b/PlayWallCore/src/de/tobias/playpad/project/Project.java
index 8fb4da8c38926a6d4050e8d7b20bcd1889ae43f9..92b1b52e6ef7f9e9ea96690f3014e9e35a0955ff 100644
--- a/PlayWallCore/src/de/tobias/playpad/project/Project.java
+++ b/PlayWallCore/src/de/tobias/playpad/project/Project.java
@@ -323,7 +323,7 @@ public class Project {
 		List<Pad> result = new ArrayList<>();
 		for (Pad pad : getPads()) {
 			if (pad.getStatus() != PadStatus.EMPTY) {
-				if (pad.getName().startsWith(name)) {
+				if (pad.getName().toLowerCase().contains(name.toLowerCase())) {
 					result.add(pad);
 				}
 			}