diff options
-rw-r--r-- | apps/plugin.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/plugin.c b/apps/plugin.c index f595ed75da..002f8568b9 100644 --- a/apps/plugin.c +++ b/apps/plugin.c | |||
@@ -345,6 +345,9 @@ int plugin_load(const char* plugin, void* parameter) | |||
345 | #endif | 345 | #endif |
346 | 346 | ||
347 | plugin_loaded = true; | 347 | plugin_loaded = true; |
348 | |||
349 | invalidate_icache(); | ||
350 | |||
348 | rc = plugin_start((struct plugin_api*) &rockbox_api, parameter); | 351 | rc = plugin_start((struct plugin_api*) &rockbox_api, parameter); |
349 | /* explicitly casting the pointer here to avoid touching every plugin. */ | 352 | /* explicitly casting the pointer here to avoid touching every plugin. */ |
350 | 353 | ||