diff --git a/sql/sql_view.cc b/sql/sql_view.cc
index 546d940e3a44a045bdab52ff87107cff04970a0a..09a199b273803bea8bce21cf41c7ea11756e893e 100644
--- a/sql/sql_view.cc
+++ b/sql/sql_view.cc
@@ -1304,11 +1304,11 @@ bool mysql_drop_view(THD *thd, TABLE_LIST *views, enum_drop_mode drop_mode)
   for (view= views; view; view= view->next_local)
   {
     TABLE_SHARE *share;
-    bool type= 0;
+    frm_type_enum type= FRMTYPE_ERROR;
     build_table_filename(path, sizeof(path),
                          view->db, view->table_name, reg_ext);
     VOID(pthread_mutex_lock(&LOCK_open));
-    type= FRMTYPE_ERROR;
+
     if (access(path, F_OK) || 
         FRMTYPE_VIEW != (type= mysql_frm_type(thd, path, &not_used)))
     {