diff --git a/autoconf_share/lofar_aips++.m4 b/autoconf_share/lofar_aips++.m4
index 257b22242a1464a41de098e180858014c7b50c7c..d2031fab2cfcfed354ff8168aa8c88ea323e91b2 100644
--- a/autoconf_share/lofar_aips++.m4
+++ b/autoconf_share/lofar_aips++.m4
@@ -261,7 +261,7 @@ if [ "$lfr_use_casa" = 1 ]; then
 
   CPPFLAGS="$CPPFLAGS $AIPSPP_CPPFLAGS"
   LDFLAGS="$LDFLAGS $AIPSPP_LDFLAGS"
-  LIBS="$LIBS $AIPSPP_LIBS"
+  LIBS="$LIBS $AIPSPP_LIBS -ldl"
 
   if test "$lofar_compiler" = "gnu"; then
     CXXFLAGS="$CXXFLAGS -Wno-non-template-friend"