diff --git a/desktop_version/src/Graphics.cpp b/desktop_version/src/Graphics.cpp index 6bf079c6..245f8058 100644 --- a/desktop_version/src/Graphics.cpp +++ b/desktop_version/src/Graphics.cpp @@ -3361,6 +3361,11 @@ void Graphics::textboxtranslate(const TextboxTranslate translate, const TextboxF SDL_assert(0 && "function is NULL!"); return; } + if (translate != TEXTTRANSLATE_FUNCTION && function != NULL) + { + SDL_assert(0 && "function provided when it won't be used!"); + return; + } textboxes[m].translate = translate; textboxes[m].function = function;