69.54 utf8.def

<..utf8.4ht..>
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % utf8.4ht                              2014-07-12-22:36 %
 % Copyright (C) 2007--2009       Eitan M. Gurari         %
 <.TeX4ht copyright.>
 
 \def\UTFviii:two@octets#1#2{\string#1\string#2}
 \Configure{@newlabel}{\HLet\UTFviii@two@octets\UTFviii:two@octets}
 
 \Hinput{utf8}
 \endinput
 -_-_-

The above is to preserve characters in ‘sensitive’ locations:

\documentclass{article} 
\usepackage[utf8]{inputenc} 
\usepackage{ngerman} 
\usepackage{hyperref} 
 
\begin{document} 
   X \autoref{fig:add_todo} 
 
   \begin{figure}[hbt!] 
      \caption{Fr X} 
      \label{fig:add_todo} 
   \end{figure} 
\end{document}