diff --git a/configure.ac b/configure.ac
index ab3cbb20e6586170b5d38873403c3e9ee8a4de7d..90eaf47faf2ec98669da54d0aac0e6f5a4240226 100644
--- a/configure.ac
+++ b/configure.ac
@@ -92,8 +92,8 @@ fi
 
 SHLIBCFLAGS="-fpic"
 SHLIBFORLINK=libnettle.so
-SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
-SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
+SHLIBSONAME='$(SHLIBFORLINK).$(SHLIBMAJOR)'
+SHLIBFILE='$(SHLIBSONAME).$(SHLIBMINOR)'
 SHLIBLINK='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME)'
 
 echo "enable_shared: $enable_shared"
@@ -107,6 +107,8 @@ else
 fi
 
 AC_SUBST(SHLIBCFLAGS)
+AC_SUBST(SHLIBMAJOR)
+AC_SUBST(SHLIBMINOR)
 AC_SUBST(SHLIBFORLINK)
 AC_SUBST(SHLIBSONAME)
 AC_SUBST(SHLIBFILE)