Index: plugins/ilo2_ribcl/ilo2_ribcl_rpt.c
===================================================================
--- plugins/ilo2_ribcl/ilo2_ribcl_rpt.c	(revision 7292)
+++ plugins/ilo2_ribcl/ilo2_ribcl_rpt.c	(working copy)
@@ -115,7 +115,7 @@
 	}
 	if (e->resource.ResourceCapabilities & SAHPI_CAPABILITY_FRU) {
 		e->event.EventType = SAHPI_ET_HOTSWAP;
-		e->event.EventDataUnion.HotSwapEvent.HotSwapState = e->event.EventDataUnion.HotSwapEvent.HotSwapState = res_info->fru_cur_state;
+		e->event.EventDataUnion.HotSwapEvent.HotSwapState = res_info->fru_cur_state;
 	} else {
 		e->event.EventType = SAHPI_ET_RESOURCE;
 		e->event.EventDataUnion.ResourceEvent.ResourceEventType =
@@ -202,7 +202,6 @@
 	if (e->resource.ResourceCapabilities & SAHPI_CAPABILITY_FRU) {
 		e->event.EventType = SAHPI_ET_HOTSWAP;
 		e->event.EventDataUnion.HotSwapEvent.HotSwapState =
-		e->event.EventDataUnion.HotSwapEvent.HotSwapState =
 				res_info->fru_cur_state;
 	} else {
 		e->event.EventType = SAHPI_ET_RESOURCE;
