diff --git a/core/includes/module.inc b/core/includes/module.inc
index cdd3ddd..f283e92 100644
--- a/core/includes/module.inc
+++ b/core/includes/module.inc
@@ -160,9 +160,9 @@ function module_load_install($module) {
  * Examples:
  * @code
  *   // Load node.admin.inc from the node module.
- *   module_load_include('inc', 'node', 'node.admin');
- *   // Load content_types.inc from the node module.
- *   module_load_include('inc', 'node', 'content_types');
+ *   module_load_include('node', 'node.admin.inc');
+ *   // Load includes/ajax.inc from the views module.
+ *   module_load_include('views', 'includes/ajax.inc');
  * @endcode
  *
  * Do not use this function to load an install file, use module_load_install()
@@ -170,15 +170,13 @@ function module_load_install($module) {
  * Drupal to be fully bootstrapped, use require_once DRUPAL_ROOT . '/path/file'
  * instead.
  *
- * @param $type
- *   The include file's type (file extension).
- * @param $module
+ * @param string $module
  *   The module to which the include file belongs.
- * @param $name
- *   (optional) The base file name (without the $type extension). If omitted,
- *   $module is used; i.e., resulting in "$module.$type" by default.
+ * @param string $filename
+ *   (optional) The file name, including path from the module directory if in a
+ *   subdirectory. If omitted, "$module.inc" is used.
  *
- * @return
+ * @return string|false
  *   The name of the included file, if successful; FALSE otherwise.
  *
  * @todo The module_handler service has a loadInclude() method which performs
@@ -186,13 +184,13 @@ function module_load_install($module) {
  *   functionality entirely into the module_handler while keeping the ability to
  *   load the files of disabled modules.
  */
-function module_load_include($type, $module, $name = NULL) {
-  if (!isset($name)) {
-    $name = $module;
+function module_load_include($module, $filename = NULL) {
+  if (!isset($filename)) {
+    $filename = "{$module}.inc";
   }
 
   if (function_exists('drupal_get_path')) {
-    $file = DRUPAL_ROOT . '/' . drupal_get_path('module', $module) . "/$name.$type";
+    $file = DRUPAL_ROOT . '/' . drupal_get_path('module', $module) . "/{$filename}";
     if (is_file($file)) {
       require_once $file;
       return $file;
