diff -Naur vte3.orig/src/vte.sh vte3/src/vte.sh
--- vte3.orig/src/vte.sh	2013-06-08 04:44:24.000000000 -0700
+++ vte3/src/vte.sh	2013-06-26 08:23:03.695868795 -0700
@@ -1,5 +1,6 @@
 # Copyright © 2006 Shaun McCance <shaunm@gnome.org>
 # Copyright © 2013 Peter De Wachter <pdewacht@gmail.com>
+# Copyright © 2013 Josh Triplett <josh@joshtriplett.org>
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -56,7 +57,7 @@
 
 case "$TERM" in
   xterm*|vte*)
-    [ -n "$BASH_VERSION" ] && PROMPT_COMMAND="__vte_prompt_command" 
+    [ -n "$BASH_VERSION" ] && PROMPT_COMMAND="${PROMPT_COMMAND}${PROMPT_COMMAND:+;}__vte_prompt_command" 
     [ -n "$ZSH_VERSION"  ] && chpwd_functions+=(__vte_osc7)
     ;;
 esac
