--- views_ui.module.orig	2010-05-07 14:44:59.000000000 +0200
+++ views_ui.module	2010-05-07 14:46:42.000000000 +0200
@@ -1748,8 +1748,8 @@
   }
 
   // view name must be alphanumeric or underscores, no other punctuation.
-  if (preg_match('/[^a-zA-Z0-9_]/', $view['name'])) {
-    form_error($form['basic-info']['name'], t('View name must be alphanumeric or underscores only.'));
+  if (preg_match('/[^a-zA-Z0-9_]/', $view['name']) || is_numeric($view['name'])) {
+    form_error($form['basic-info']['name'], t('View name must be alphanumeric or underscores only, but cannot be numeric.'));
   }
 
   // test uniqueness of name
