diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index abedc1c8862..0f6c00212c9 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -1,12 +1,14 @@
diff --git a/src/routes/models/[...model]/+page.svelte b/src/routes/models/[...model]/+page.svelte
index 0b3a31c9da6..c86b4089e05 100644
--- a/src/routes/models/[...model]/+page.svelte
+++ b/src/routes/models/[...model]/+page.svelte
@@ -76,6 +76,9 @@
settings.instantSet({
activeModel: modelId,
});
+
+ const query = $page.url.searchParams.get("q");
+ if (query) createConversation(query);
});