diff --git a/GWToolboxdll/Widgets/EffectsMonitorWidget.cpp b/GWToolboxdll/Widgets/EffectsMonitorWidget.cpp index fbe224eb0..d60a280b0 100644 --- a/GWToolboxdll/Widgets/EffectsMonitorWidget.cpp +++ b/GWToolboxdll/Widgets/EffectsMonitorWidget.cpp @@ -113,8 +113,8 @@ void EffectsMonitorWidget::Draw(IDirect3DDevice9*) const auto skill_frame = GW::UI::GetChildFrame(effects_frame, (uint32_t)skill_id + 0x4); if (!skill_frame) continue; - UptimeToString(remaining_str, static_cast(remaining)); - DrawTextOverlay(remaining_str, skill_frame); + if(UptimeToString(remaining_str, static_cast(remaining)) > 0) + DrawTextOverlay(remaining_str, skill_frame); } }