Index: casetracker.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/casetracker/casetracker.module,v
retrieving revision 1.123.2.14
diff -n -w -u -p -r1.123.2.14 casetracker.module
--- casetracker.module	13 Aug 2009 04:48:15 -0000	1.123.2.14
+++ casetracker.module	31 Dec 2009 18:17:34 -0000
@@ -952,6 +952,11 @@ function casetracker_is_project($node) {
  */
 function casetracker_get_uid($name = NULL, $reset = FALSE) {
   static $users = array();
+  // If it looks like a uid, it is a uid. So developers can node_load and then
+  // node_save(). 
+  if (is_numeric($name)) {
+    return $name;
+  } 
   if (!isset($users[$name]) || $reset) {
     $result = db_result(db_query("SELECT uid FROM {users} WHERE name = '%s'", $name));
     $users[$name] = $result ? $result : 0;
