Change the behavior of bccRegisterSymbolLookupFn.
diff --git a/lib/bcc/Script.cpp b/lib/bcc/Script.cpp
index 42f7a04..ea6d13a 100644
--- a/lib/bcc/Script.cpp
+++ b/lib/bcc/Script.cpp
@@ -348,12 +348,10 @@
   mpExtSymbolLookupFn = pFn;
   mpExtSymbolLookupFnContext = pContext;
 
-  if (mStatus != ScriptStatus::Compiled) {
+  if (mStatus != ScriptStatus::Unknown) {
     mErrorCode = BCC_INVALID_OPERATION;
-    return;
+    LOGE("Invalid operation: %s\n", __func__);
   }
-
-  mCompiled->registerSymbolCallback(pFn, pContext);
 }
 
 } // namespace bcc