diff --git a/src/frame.c b/src/frame.c
index 727c4c15965f155b79794285b133ff5860bb34cf..f1212f205e45297dac636e78ba00da3fa7f27104 100644
--- a/src/frame.c
+++ b/src/frame.c
@@ -222,9 +222,9 @@ static void frameCreateTitlePixmap(Client * c, int state, int left, int right, M
                 tp = (w3 / 2) - (logical_rect.width / 2);
                 break;
         }
-        if(tp < 0)
+        if(tp < title_horizontal_offset)
         {
-            tp = 0;
+            tp = title_horizontal_offset;
         }
     }
     else