diff --git a/lustre/utils/liblustreapi.c b/lustre/utils/liblustreapi.c
index cdeeee9d39fa278e7016f3c88d77751376c835a6..6fcfc4d9b2029e2970810608c7155a828304d04b 100644
--- a/lustre/utils/liblustreapi.c
+++ b/lustre/utils/liblustreapi.c
@@ -220,7 +220,7 @@ static int get_obd_uuids(DIR *dir, char *dname, struct find_param *param)
                         }
                 }
                 if (param->obdindex == OBD_NOT_FOUND) {
-                        printf("unknown obduuid: %s\n", param->obduuid);
+                        printf("unknown obduuid: %s\n", param->obduuid->uuid);
                         return EINVAL;
                 }
         } else if (!param->quiet) {