diff --git a/MetersPanel.c b/MetersPanel.c
index 26c2f75b46325afb2e26fcf60e3522b580b05307..df1d6fbb4b70452635d9b116d94156fcf2524713 100644
--- a/MetersPanel.c
+++ b/MetersPanel.c
@@ -27,7 +27,7 @@ static void MetersPanel_delete(Object* object) {
    free(this);
 }
 
-static HandlerResult MetersPanel_EventHandler(Panel* super, int ch) {
+static HandlerResult MetersPanel_eventHandler(Panel* super, int ch) {
    MetersPanel* this = (MetersPanel*) super;
    
    int selected = Panel_getSelectedIndex(super);
@@ -96,7 +96,7 @@ MetersPanel* MetersPanel_new(Settings* settings, const char* header, Vector* met
    this->settings = settings;
    this->meters = meters;
    this->scr = scr;
-   super->eventHandler = MetersPanel_EventHandler;
+   super->eventHandler = MetersPanel_eventHandler;
    Panel_setHeader(super, header);
    for (int i = 0; i < Vector_size(meters); i++) {
       Meter* meter = (Meter*) Vector_get(meters, i);