Signed-off-by: Hal Rosenstock <[email protected]>
---
diff --git a/opensm/libvendor/osm_vendor_ibumad.c 
b/opensm/libvendor/osm_vendor_ibumad.c
index a551493..e5f0c54 100644
--- a/opensm/libvendor/osm_vendor_ibumad.c
+++ b/opensm/libvendor/osm_vendor_ibumad.c
@@ -973,7 +973,7 @@ ib_mad_t *osm_vendor_get(IN osm_bind_handle_t h_bind,
                "Acquired UMAD %p, size = %u\n", p_vw->umad, p_vw->size);
 
        OSM_LOG_EXIT(p_vend->p_log);
-       return umad_get_mad(p_vw->umad);
+       return (p_vw->umad ? umad_get_mad(p_vw->umad) : NULL);
 }
 
 /**********************************************************************
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to