--- configure.bad	Fri Jun 26 02:22:51 1998
+++ configure	Fri Jun 26 02:23:39 1998
@@ -1686,10 +1686,8 @@
 		case "$host_os" in
 		bsdi2.1)
 			vi_cannapath="/usr/contrib/canna";;
-		freebsd2.2*|freebsd3*)
-			vi_cannapath="/usr/local";;
-		freebsd2*)
-			vi_cannapath="/usr/local/canna";;
+		freebsd*)
+			vi_cannapath="${prefix}";;
 		*)
 			vi_cannapath="/usr/local/canna";;
 		esac
