diff --git a/docs/slr-for-game-developers.md b/docs/slr-for-game-developers.md
index c27c992d0793d3c05d6434c8a983e8d5605892c3..f5a8bc52c45e512b2d48afafe2e70cd6d3cefe47 100644
--- a/docs/slr-for-game-developers.md
+++ b/docs/slr-for-game-developers.md
@@ -1251,9 +1251,13 @@ so it should not be necessary to build your own version of SDL.
 
 If you load a library dynamically, make sure to use its versioned SONAME,
 such as `libvulkan.so.1` or `libgtk-3.so.0`, as the name to search for.
-Don't use the development symlink such as `libvulkan.so` or `libgtk-3.so`,
-and also don't use the fully-versioned name such as `libvulkan.so.1.2.189`
-or `libgtk-3.so.0.2404.26`.
+Avoid using the development symlink such as `libvulkan.so` or `libgtk-3.so`,
+which will not be available in the Steam Linux Runtime container,
+and does not guarantee ABI compatibility even if it works.
+Also avoid using the fully-versioned name such as `libvulkan.so.1.2.189`
+or `libgtk-3.so.0.2404.26`,
+because that name will no longer work if the library is upgraded to a
+newer compatible version.
 
 Use the versions of libraries that are included in the Steam Runtime,
 if possible.