diff --git a/pressure-vessel/runtime.c b/pressure-vessel/runtime.c
index fdc5b10405557d86036098c276b1ac9f8c3b4298..c9afcd743de600cad9a8342f3d8552fc912c996c 100644
--- a/pressure-vessel/runtime.c
+++ b/pressure-vessel/runtime.c
@@ -305,8 +305,8 @@ multiarch_details_get_libdirs (const MultiarchDetails *self,
 
   if (flags & MULTIARCH_LIBDIRS_FLAGS_REMOVE_OVERRIDDEN)
     g_ptr_array_add (dirs,
-                     g_build_filename ("/usr", "lib", "mesa",
-                                       self->tuple, NULL));
+                     g_build_filename ("/usr", "lib", self->tuple, "mesa",
+                                       NULL));
 
   /* Try other multilib variants next. This includes
    * Exherbo/cross-compilation-style per-architecture prefixes,