diff --git a/econet/ecnt_prvt.c b/econet/ecnt_prvt.c
index 0c8a210b984cb9ac67af9fd2c48a026ec9ddb37f..b458c3da8b1c3f40fb987ca51843e00ce5ba1c0c 100644
--- a/econet/ecnt_prvt.c
+++ b/econet/ecnt_prvt.c
@@ -103,7 +103,7 @@ int ecnt_prvt_get_port_statistics(uint32_t port,
if (rstats != NULL) {
#define FILL_RSTATS_FOR_DIRECTION(__rmon_field, __ecnt_prefix) \
do { \
- rstats->tx.drop_events = \
+ rstats->__rmon_field.drop_events = \
portcnt.__ecnt_prefix ## DropFramesCnt; \
rstats->__rmon_field.bytes = \
portcnt.__ecnt_prefix ## BytesCnt_Lo; \