diff --git a/pystencils/backends/cbackend.py b/pystencils/backends/cbackend.py
index 6ffd849db6df856ca0fe5422680bdf4bd8e77b6d..8259dffc44e473511bec5a6529d539018b38acbd 100644
--- a/pystencils/backends/cbackend.py
+++ b/pystencils/backends/cbackend.py
@@ -378,6 +378,9 @@ class CustomSympyPrinter(CCodePrinter):
                     res += ".0f"
                 else:
                     res += "f"
+            else:
+                if '.' not in res:
+                    res += "."
             return res
         else:
             return res