diff --git a/ld/testsuite/ld-vsb/vsb.exp b/ld/testsuite/ld-vsb/vsb.exp
index 03bfd1b241fa..df6aeb9dcefd 100644
--- a/ld/testsuite/ld-vsb/vsb.exp
+++ b/ld/testsuite/ld-vsb/vsb.exp
@@ -294,6 +294,7 @@ proc visibility_run {visibility} {
     # is expected.
     if ![ld_compile "$CC_FOR_TARGET -g $NOPIE_CFLAGS $PLT_CFLAGS $SHCFLAG $VSBCFLAG $NOSANITIZE_CFLAGS $NOLTO_CFLAGS $need_direct_extern_access" $srcdir/$subdir/main.c $tmpdir/mainnp.o] {
 	unsupported "visibility ($visibility) (non PIC)"
+	unsupported "visibility ($visibility) (non PIC, load offset)"
 	unsupported "visibility ($visibility)"
     } else {
 	# The shared library is composed of two files.  First compile them
