diff --git a/src/vte.cc b/src/vte.cc
index 34b3a10c..71c5a0cb 100644
--- a/src/vte.cc
+++ b/src/vte.cc
@@ -4669,15 +4669,6 @@ VteTerminalPrivate::widget_key_press(GdkEventKey *event)
 		keyval = event->keyval;
 		read_modifiers((GdkEvent*)event);
 
-		/* If we're in margin bell mode and on the border of the
-		 * margin, bell. */
-		if (m_margin_bell) {
-                        if ((m_screen->cursor.col +
-			     (glong) m_bell_margin) == m_column_count) {
-				beep();
-			}
-		}
-
                 // FIXMEchpe?
 		if (m_cursor_blink_tag != 0) {
 			remove_cursor_timeout();
@@ -8169,7 +8160,6 @@ VteTerminalPrivate::VteTerminalPrivate(VteTerminal *t) :
 	set_delete_binding(VTE_ERASE_AUTO);
 	m_meta_sends_escape = TRUE;
 	m_audible_bell = TRUE;
-	m_bell_margin = 10;
 	m_allow_bold = TRUE;
         m_deccolm_mode = FALSE;
         m_rewrap_on_resize = TRUE;
@@ -10423,8 +10413,6 @@ VteTerminalPrivate::reset(bool clear_tabstops,
         m_autowrap = TRUE;
 	/* Enable meta-sends-escape. */
 	m_meta_sends_escape = TRUE;
-	/* Disable margin bell. */
-	m_margin_bell = FALSE;
         /* Disable DECCOLM mode. */
         m_deccolm_mode = FALSE;
 	/* Reset saved settings. */
diff --git a/src/vteinternal.hh b/src/vteinternal.hh
index cb83043f..bdbc9fab 100644
--- a/src/vteinternal.hh
+++ b/src/vteinternal.hh
@@ -484,8 +484,6 @@ public:
         VteEraseBinding m_delete_binding;
         gboolean m_meta_sends_escape;
         gboolean m_audible_bell;
-        gboolean m_margin_bell;
-        guint m_bell_margin;
         gboolean m_allow_bold;
         gboolean m_deccolm_mode; /* DECCOLM allowed */
         GHashTable *m_tabstops;
diff --git a/src/vteseq.cc b/src/vteseq.cc
index 6ac3cbb3..4369e651 100644
--- a/src/vteseq.cc
+++ b/src/vteseq.cc
@@ -600,10 +600,6 @@ VteTerminalPrivate::decset(long setting,
 		/* 41: more(1) fix. */
 		/* 42: Enable NLS replacements. */
 		/* 44: Margin bell. */
-		{44, PRIV_OFFSET(m_margin_bell), 0, 0,
-		 FALSE,
-		 TRUE,
-		 nullptr, nullptr,},
 		/* 47: Alternate screen. */
                 {47, 0, 0, 0,
                  0,
