diff --git a/loopy/frontend/fortran/translator.py b/loopy/frontend/fortran/translator.py
index 68dd5fa952c2dca519397980288ef56c1b5fdd5f..e6e3d07c3a93ab0d3b7a308505cae1549802e364 100644
--- a/loopy/frontend/fortran/translator.py
+++ b/loopy/frontend/fortran/translator.py
@@ -300,6 +300,7 @@ class F2LoopyTranslator(FTreeWalkerBase):
         raise NotImplementedError("equivalence")
 
     TYPE_MAP = {
+            ("real", ""): np.float32,
             ("real", "4"): np.float32,
             ("real", "8"): np.float64,
             ("doubleprecision", ""): np.float64,