diff --git a/include/vlc_interface.h b/include/vlc_interface.h
index 45382dfecda3f9c6b5896e557161cae723eb7d94..108384b19a5e1107d4cecd8a99f64e9ec62d9062 100644
--- a/include/vlc_interface.h
+++ b/include/vlc_interface.h
@@ -111,7 +111,7 @@ VLC_API void vlc_LogSet(libvlc_int_t *, vlc_log_cb cb, void *data);
 /*@}*/
 
 /* Interface dialog ids for dialog providers */
-typedef enum vlc_dialog {
+typedef enum vlc_intf_dialog {
     INTF_DIALOG_FILE_SIMPLE = 1,
     INTF_DIALOG_FILE,
     INTF_DIALOG_DISC,
@@ -143,7 +143,7 @@ typedef enum vlc_dialog {
     INTF_DIALOG_VLM,
 
     INTF_DIALOG_EXIT = 99
-} vlc_dialog_t;
+} vlc_intf_dialog;
 
 /* Useful text messages shared by interfaces */
 #define INTF_ABOUT_MSG LICENSE_MSG