diff --git a/configure.ac b/configure.ac
index 0134a6920d0493225e530365ce9d87077d723c3d..72ed30c1fa684b5107ff9a204009448da51bfd20 100644
--- a/configure.ac
+++ b/configure.ac
@@ -154,7 +154,7 @@ if [x"have_quad_math" == x"yes" $&& x"have_quad_math" == x"yes" ]; then
     LIBQUADMATH=" -lquadmath "
 fi
 
-AC_CHECK_LIB(ifcore, for_copy, [ LIBIFCORE=-lifcore  ], [ LIBIFCORE= ])
+AC_CHECK_LIB(ifcore, for_cpystr, [ LIBIFCORE=-lifcore  ], [ LIBIFCORE= ])
 AC_SUBST(LIBIFCORE)
 
 AC_SUBST(OPENMP_CFLAGS)