Index: /branches/release-39/lib/MT/Template/ContextHandlers.pm
===================================================================
--- /branches/release-39/lib/MT/Template/ContextHandlers.pm (revision 2535)
+++ /branches/release-39/lib/MT/Template/ContextHandlers.pm (revision 2537)
@@ -12638,5 +12638,5 @@
 
 sub _load_sibling_categories {
-    my ($ctx, $cat, $class_type) = @_;
+    my ($ctx, $cat) = @_;
     my $blog_id = $cat->blog_id;
     my $r = MT::Request->instance;
@@ -12644,6 +12644,5 @@
     return $cats if $cats;
 
-    my $class = MT->model($class_type);
-    my @cats = $class->load({blog_id => $blog_id, parent => $cat->parent},
+    my @cats = MT::Category->load({blog_id => $blog_id, parent => $cat->parent},
                                   {'sort' => 'label', direction => 'ascend'});
     $r->stash('__cat_cache_'.$blog_id.'_'.$cat->parent, \@cats);
@@ -12684,5 +12683,5 @@
         (($uncompiled =~ /<MT:?Pages/i) ? 1 : 0);
     my $blog_id = $cat->blog_id;
-    my $cats = _load_sibling_categories($ctx, $cat, $class_type);
+    my $cats = _load_sibling_categories($ctx, $cat);
     my ($pos, $idx);
     $idx = 0;
