# Overriden Functions without Return Outputs create Events instead of Functions

**URL:** <https://forums.unrealengine.com/t/overriden-functions-without-return-outputs-create-events-instead-of-functions/449874>\
**Category:** Community & Industry Discussion\
**Tags:** override, unreal-engine, question, function-signature\
**Created:** [May 30, 2019, 7:21pm UTC](https://forums.unrealengine.com/t/overriden-functions-without-return-outputs-create-events-instead-of-functions/449874 "2019-05-30T19:21:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_c0f2bc10](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c0f2bc10](https://forums.unrealengine.com/u/anonymous_user_c0f2bc10)\
**Post date:** [May 30, 2019, 7:21pm UTC](https://forums.unrealengine.com/t/overriden-functions-without-return-outputs-create-events-instead-of-functions/449874/1 "2019-05-30T19:21:41Z")

</div>

As reported in UE-75339, this behavior has been brought up a number of times. The response is generally WAD/WNF, but I’m reporting it again to highlight how confusing it can be not to see the the overridden function in the function list, but as a new event in the graph.

People have been bringing this up for years but there’s still no change, and as a workaround we’re passing junk bools as outputs just to make it show up in the functions list. It would be nice to make this an option for the project if it’s not adopted as the default behavior.

Thanks.
