diff --git a/fhem/contrib/DS_Starter/76_SMAPortal.pm b/fhem/contrib/DS_Starter/76_SMAPortal.pm
index 0af074b91..836dfb28f 100644
--- a/fhem/contrib/DS_Starter/76_SMAPortal.pm
+++ b/fhem/contrib/DS_Starter/76_SMAPortal.pm
@@ -2304,7 +2304,7 @@ sub extractConsumerPlanData {
 
   if(%consumers) {
       for my $key (keys(%consumers)) {
-          Log3 $name, 4, "$name - Consumer data \"$key\": ".$consumers{$key};
+          Log3 $name, 4, "$name - Consumer data \"$key\": ".encode("utf8", $consumers{$key});
           if($key =~ /ConsumerName/x && $key =~ /^(\d+)_.*$/x) {
                my $lfn = $1; 
                my $cn  = $consumers{"${lfn}_ConsumerName"};            # Verbrauchername