diff --git a/src/client/components/ui/a.vue b/src/client/components/ui/a.vue
index e11fecbe788cc9d55ce6b4bdda0d74b53146c1e4..98f921254503ae66323ac38b6be29c69e077fda3 100644
--- a/src/client/components/ui/a.vue
+++ b/src/client/components/ui/a.vue
@@ -10,7 +10,7 @@ import { faExpandAlt, faColumns, faExternalLinkAlt, faLink, faWindowMaximize } f
 import * as os from '@/os';
 import copyToClipboard from '@/scripts/copy-to-clipboard';
 import { router } from '@/router';
-import { deckmode } from '@/config';
+import { deckmode, url } from '@/config';
 
 export default defineComponent({
 	inject: {
@@ -82,7 +82,7 @@ export default defineComponent({
 				icon: faLink,
 				text: this.$t('copyLink'),
 				action: () => {
-					copyToClipboard(this.to);
+					copyToClipboard(`${url}${this.to}`);
 				}
 			}], e);
 		},