diff --git a/contrib/clean/template.php b/contrib/clean/template.php
index fb1694e..85ccb16 100644
--- a/contrib/clean/template.php
+++ b/contrib/clean/template.php
@@ -186,6 +186,11 @@ function clean_body_classes(&$variables) {
     $classes = array($variables['body_classes']);
   }
 
+  // Add body class of "node-edit", to any node edit page.
+  if (check_plain(arg(0)) == 'node' && is_numeric(arg(1)) && check_plain(arg(2)) == 'edit') {
+    $classes[] = 'node-edit';
+  }
+
   // Create classes for the user-visible path sections.
   global $base_path;
   list(,$path) = explode($base_path, request_uri(), 2);
                                              