diff --git a/src/logic/slbt_exec_install.c b/src/logic/slbt_exec_install.c
index e5a9d9e..22d1e22 100644
--- a/src/logic/slbt_exec_install.c
+++ b/src/logic/slbt_exec_install.c
@@ -159,7 +159,7 @@ static int slbt_exec_install_entry(
 	/* libfoo.la --> libfoo.so */
 	strcpy(slnkname,srcfile);
 	dot = strrchr(slnkname,'.');
-	sprintf(dot,dctx->cctx->settings.dsosuffix);
+	strcpy(dot,dctx->cctx->settings.dsosuffix);
 
 	/* basename */
 	if ((base = strrchr(slnkname,'/')))