Index: django/core/management/commands/loaddata.py =================================================================== --- django/core/management/commands/loaddata.py (revision 9800) +++ django/core/management/commands/loaddata.py (working copy) @@ -76,7 +76,15 @@ if has_bz2: compression_types['bz2'] = bz2.BZ2File - app_fixtures = [os.path.join(os.path.dirname(app.__file__), 'fixtures') for app in get_apps()] + app_module_paths = [] + for app in get_apps(): + if hasattr(app, '__path__'): + for path in app.__path__: + app_module_paths.append(path) + else: + app_module_paths.append(app.__file__) + + app_fixtures = [os.path.join(os.path.dirname(path), 'fixtures') for path in app_module_paths] for fixture_label in fixture_labels: parts = fixture_label.split('.')