diff --git a/app/src-tauri/src/db.rs b/app/src-tauri/src/db.rs
index 6f6ae7962da21116d8d11537be9489b0f4d86cfc..4080101fa06440d54d84e971ce05f821f72fe3ea 100755
--- a/app/src-tauri/src/db.rs
+++ b/app/src-tauri/src/db.rs
@@ -11,7 +11,7 @@ impl DBManager {
 
       conn.execute("CREATE TABLE IF NOT EXISTS Subjects (
         id INTEGER PRIMARY KEY AUTOINCREMENT, 
-        name TEXT NOT NULL)", [])
+        name TEXT UNIQUE NOT NULL)", [])
         .unwrap_or_else(|_| stop_app("Error creating table Subjects"));
 
       conn.execute("CREATE TABLE IF NOT EXISTS Tasks (
diff --git a/app/src/App.svelte b/app/src/App.svelte
index e9180fc240cac0774c814f555d916f6463d04b93..c5f40d1d6d74082a129339f9c31a7ee40b3aa86c 100755
--- a/app/src/App.svelte
+++ b/app/src/App.svelte
@@ -1,8 +1,6 @@
 <script lang="js">
-	import { invoke } from "@tauri-apps/api";
 	import { fade, fly, slide, scale } from "svelte/transition";
 	import { onMount } from 'svelte';
-
 	import locales from "./locales.json";
 	import { ScreenLock } from "./screenlock.js";
 	import { ConfigManager, defaultConfig } from "./configmanager.js";